<rb>: Ruby 基礎元素

已棄用:此功能不再推薦。儘管某些瀏覽器可能仍然支援它,但它可能已被從相關的 Web 標準中刪除,可能正在被刪除,或者可能僅出於相容性目的而保留。避免使用它,如果可能的話更新現有程式碼;請參閱此頁面底部的相容性表以指導您的決定。請注意,此功能可能隨時停止工作。

<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

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱