--- title: ': ルビのフォールバック用括弧要素' slug: Web/HTML/Element/rp tags: - Element - HTML - HTML text-level semantics - Reference - Ruby - Text - Web translation_of: Web/HTML/Element/rp ---
{{HTMLRef}}

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

{{EmbedInteractiveExample("pages/tabbed/rp.html", "tabbed-shorter")}}
コンテンツカテゴリ なし
許可されている内容 テキスト
タグの省略 要素の直後に {{HTMLElement("rt")}} または他の <rp> 要素が続くとき、または親要素内にそれ以上のコンテンツがない場合は、終了タグを省略可。
許可されている親要素 {{HTMLElement("ruby")}} 要素。 <rp> 要素は {{HTMLElement("rt")}} 要素の直前または直後に配置しなければなりません。
暗黙の ARIA ロール 対応するロールなし
許可されている ARIA ロール すべて
DOM インターフェイス {{domxref("HTMLElement")}}

属性

この要素にはグローバル属性以外の属性はありません。

使用上のメモ

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

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

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

{{EmbedLiveSample("with-ruby", 600, 60)}}

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

{{EmbedLiveSample("without-ruby", 600, 60)}}

それ以外の例は、 {{HTMLElement("ruby")}} 要素についての記事を参照してください。

仕様書

仕様書 状態 備考
{{SpecName('HTML WHATWG', 'text-level-semantics.html#the-rp-element', '<rp>')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C', 'textlevel-semantics.html#the-rp-element', '<rp>')}} {{Spec2('HTML5 W3C')}}

ブラウザーの互換性

{{Compat("html.elements.rp")}}

関連情報