<rt></rt>

ブラウザ
  • IE
  • Cr
  • Sf
  • Fx
分類 ---
利用場所 ruby要素またはrtc要素の子要素として
内容 フレージング・コンテンツ

rt要素は、ルビベース(ルビの対象テキスト)に対するルビテキスト(ふりがなの文字列)を表します。この要素は、ruby要素またはrtc要素の子要素として使用します。


<ruby>
漢<rt>かん</rt><rt></rt>
</ruby>

<ruby>
漢<rp>(</rp><rt>かん</rt><rp>)</rp>
字<rp>(</rp><rt></rt><rp>)</rp>
</ruby>

次の例では、名字と名前にルビを振っています。この場合、やまだたろうがルビテキストになります。

<p>私の名前は<ruby>山田<rt>やまだ</rt>太郎<rt>たろう</rt></ruby>です。</p>

ルビに対応しているブラウザでは、ルビテキストが次のように表示されます。

「山田」の上に「やまだ」、「太郎」の上に「たろう」と小さな文字で表示されます。

ルビに対応していないブラウザでは、ルビテキストが次のように表示されてしまいます。

私の名前は山田やまだ太郎たろうです。

rp要素を使用すると、未対応のブラウザで次のように表示されるようになります。(ルビテキストの前後に括弧が付きます)

私の名前は山田(やまだ)太郎(たろう)です。

rp要素の詳細については、下記のページを参考にしてください。

使用例

rp要素を省略した例

<p>私の名前は<ruby>山田<rt>やまだ</rt>太郎<rt>たろう</rt></ruby>です。</p>

表示例

私の名前は山田やまだ太郎たろうです。

rp要素を使用した例

<p>私の名前は<ruby>山田<rp>(</rp><rt>やまだ</rt><rp>)</rp>太郎<rp>(</rp><rt>たろう</rt><rp>)</rp></ruby>です。</p>

表示例

私の名前は山田やまだ太郎たろうです。

  • ruby要素に対応しているブラウザでは、どちらも同じように表示されます。