<rp>:Ruby 後備括號元素

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

<rp> HTML 元素用於為不支援使用 <ruby> 元素顯示 ruby 註釋的瀏覽器提供後備括號。一個 <rp> 元素應該包含包裹包含註釋文字的 <rt> 元素的每個開啟和關閉括號。

試一試

<ruby>
  漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
ruby {
  font-size: 2em;
}

屬性

此元素僅包含全域性屬性

用法說明

  • Ruby 註釋用於顯示東亞字元的發音,例如使用日語音訊或臺灣注音字元。在缺乏 <ruby> 元素支援的情況下使用 <rp> 元素;<rp> 內容提供了應顯示的內容,以指示 ruby 註釋的存在,通常是括號。

示例

使用 Ruby 註釋

此示例使用 Ruby 註釋顯示每個字元的 羅馬字 等效項。

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

結果

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

無 Ruby 支援

如果您的瀏覽器不支援 Ruby 註釋,則結果將如下所示:

技術摘要

內容類別 無。
允許內容 文字
標籤省略 如果元素後面緊跟著一個 <rt> 或另一個 <rp> 元素,或者父元素中沒有更多內容,則可以省略結束標籤。
允許父級 一個 <ruby> 元素。<rp> 必須緊跟在 <rt> 元素之前或之後。
隱式 ARIA 角色 沒有對應的角色
允許的 ARIA 角色 任意
DOM 介面 HTMLElement

規範

規範
HTML
# the-rp-element

瀏覽器相容性

另見