<rp>: ルビのフォールバック用括弧要素

HTML のルビフォールバック用括弧 (<rp>) 要素は、 <ruby> 要素によるルビの表示に対応していないブラウザー向けのフォールバック用括弧を提供するために使用します。 <rp> 要素は、注釈の文字列を <rt> 要素を囲む開き括弧と閉じ括弧をそれぞれ囲む必要があります。

コンテンツカテゴリ なし
許可されている内容 テキスト
タグの省略 要素の直後に <rt> または他の <rp> 要素が続くとき、または親要素内にそれ以上のコンテンツがない場合は、終了タグを省略可。
許可されている親要素 <ruby> 要素。 <rp> 要素は <rt> 要素の直前または直後に配置しなければなりません。
許可されている ARIA ロール すべて
DOM インターフェイス HTMLElement

属性

この要素にはグローバル属性のみがあります。

使用上の注意

  • ルビは日本語のふりがなや台湾語の注音符号など、東アジア言語で発音を示すものです。 <rp> 要素は <ruby> 要素に対応していない場合に使用されます。 <rp> 要素の内容物で、ルビの存在を示すために何を表示すべきか(通常は括弧)を指定します。

この例はそれぞれの文字に等価なローマ字を表示するためのにルビを使用しています。

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

このブラウザーでは次のように見えます。

上記の HTML は、ルビの対応がないブラウザーで表示すると、このように見えるかもしれません。

それ以外の例は、 <ruby> 要素についての記事を参照してください。

仕様書

仕様書 状態 備考
HTML Living Standard
<rp> の定義
現行の標準  
HTML5
<rp> の定義
勧告  

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応Chrome 完全対応 5Edge 未対応 なしFirefox 完全対応 38IE 完全対応 5Opera 完全対応 15Safari 完全対応 5WebView Android 完全対応 ありChrome Android 完全対応 ありEdge Mobile 未対応 なしFirefox Android 完全対応 38Opera Android 完全対応 15Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応

関連情報

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, yuheiy, yyss
最終更新者: mfuji09,