<rb>:Ruby Base 元素

已棄用:此特性不再推薦。雖然某些瀏覽器可能仍然支援它,但它可能已經從相關的網路標準中刪除,可能正在刪除過程中,或者可能僅為相容性目的而保留。請避免使用它,如果可能,請更新現有程式碼;請參閱本頁底部的相容性表格以指導您的決策。請注意,此特性可能隨時停止工作。

<rb> HTML 元素用於界定 <ruby> 註釋的基本文字部分,即正在被註釋的文字。一個 <rb> 元素應該包含基本文字的每個獨立原子片段。

屬性

此元素僅包含全域性屬性

用法說明

  • Ruby 註釋用於顯示東亞字元的發音,例如使用日文的假名或臺灣的注音字元。<rb> 元素用於分隔 Ruby 基本文字的每個片段。
  • 雖然 <rb> 不是 空元素,但在原始碼中通常只包含每個元素的開始標籤,這樣 Ruby 標記會更簡潔,更易於閱讀。瀏覽器隨後可以在渲染版本中填充完整的元素。
  • 您需要為想要註釋的每個基本片段/<rb> 元素包含一個 <rt> 元素。

示例

使用 rb

在此示例中,我們為“Kanji”的原始字元等效項提供了註釋。

html
<ruby>
  <rb>漢</rb><rb>字 </rb><rp>(</rp><rt>kan</rt><rt>ji</rt><rp>)</rp>
</ruby>

請注意,我們包含了兩個 <rb> 元素,以界定 Ruby 基本文字的兩個獨立部分。另一方面,註釋由兩個 <rt> 元素界定。

結果

單獨的註釋

請注意,我們也可以用將兩個基本文字部分完全單獨註釋的方式來編寫此示例。在這種情況下,我們不需要包含 <rb> 元素。

html
<ruby>
  漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>

結果

有關更多示例,請參閱關於 <ruby> 元素的文章。

技術摘要

內容類別 無。
允許內容 作為 <ruby> 元素的子元素。
標籤省略 如果元素後面緊跟著一個 <rt><rtc><rp> 元素,或者另一個 <rb> 元素,或者父元素中沒有更多內容,則可以省略結束標籤。
允許父級 一個 <ruby> 元素。
允許的 ARIA 角色 任意
DOM 介面 HTMLElement

規範

規範
HTML
# rb

瀏覽器相容性

另見