--- title: ': ルビ文字列要素' slug: Web/HTML/Element/rt tags: - Element - HTML - HTML text-level semantics - Reference - Ruby - Text - Web translation_of: Web/HTML/Element/rt --- {{HTMLRef}} HTML のルビ文字列 (<rt>) 要素は、ルビによる注釈(振り仮名)のルビ文字列の部分を定義し、東アジアの組版において発音、翻訳、音写などの情報を提供するために使用します。 <rt> 要素は常に {{HTMLElement("ruby")}} 要素の中で使用されます。 {{EmbedInteractiveExample("pages/tabbed/rt.html", "tabbed-shorter")}} このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。 より多くの例については {{HTMLElement("ruby")}} 要素についての記事を参照してください。 コンテンツカテゴリ なし 許可されている内容 記述コンテンツ タグの省略 {{HTMLElement("rt")}} 要素の直後に {{HTMLElement("rt")}} 要素または {{HTMLElement("rp")}} 要素がある場合、または親要素内に他のコンテンツがない場合は終了タグを省略可能。 許可されている親要素 {{HTMLElement("ruby")}} 要素 暗黙の ARIA ロール 対応するロールなし 許可されている ARIA ロール すべて DOM インターフェイス {{domxref("HTMLElement")}} 属性 この要素にはグローバル属性のみがあります。 例 この例では、 {{HTMLElement("ruby")}} 要素内の漢字にローマ字表記を提供します。 <ruby> 漢 <rt>Kan</rt> 字 <rt>ji</rt> </ruby> body { font-size: 22px; } このブラウザーの出力は次のように見えます。 {{EmbedLiveSample("with-ruby", 600, 60)}} ルビに対応していないブラウザーでは、この例は次のように見えます。 漢 Kan 字 ji body { font-size: 22px; } {{EmbedLiveSample("without-ruby", 600, 60)}} 仕様書 仕様書 状態 備考 {{SpecName('HTML WHATWG', 'text-level-semantics.html#the-rt-element', '<rt>')}} {{Spec2('HTML WHATWG')}} {{SpecName('HTML5 W3C', 'textlevel-semantics.html#the-rt-element', '<rt>')}} {{Spec2('HTML5 W3C')}} ブラウザーの互換性 このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。 {{Compat("html.elements.rt")}} 関連情報 {{HTMLElement("ruby")}} {{HTMLElement("rp")}} {{HTMLElement("rb")}} {{HTMLElement("rtc")}} {{CSSXRef("text-transform", "text-transform: full-size-kana")}}
HTML のルビ文字列 (<rt>) 要素は、ルビによる注釈(振り仮名)のルビ文字列の部分を定義し、東アジアの組版において発音、翻訳、音写などの情報を提供するために使用します。 <rt> 要素は常に {{HTMLElement("ruby")}} 要素の中で使用されます。
<rt>
より多くの例については {{HTMLElement("ruby")}} 要素についての記事を参照してください。
この要素にはグローバル属性のみがあります。
この例では、 {{HTMLElement("ruby")}} 要素内の漢字にローマ字表記を提供します。
<ruby> 漢 <rt>Kan</rt> 字 <rt>ji</rt> </ruby>
body { font-size: 22px; }
このブラウザーの出力は次のように見えます。
{{EmbedLiveSample("with-ruby", 600, 60)}}
ルビに対応していないブラウザーでは、この例は次のように見えます。
漢 Kan 字 ji
{{EmbedLiveSample("without-ruby", 600, 60)}}
{{Compat("html.elements.rt")}}