- サイト表紙
- しらぎくのウェブサイト作成入門
- HTMLリファレンス
- インライン要素
- <ruby>要素
<ruby>要素(ルビ付きテキスト)。
ルビ付きテキストである<ruby>要素についての解説です。
<ruby>要素(ルビ付きテキスト)・目次。
<ruby>要素とは。
<ruby>要素はルビ付きテキスト、すなわちルビが振られているテキストです。
<ruby>要素を利用出来るHTML文書型。
<ruby>要素は、XHTML 1.1でのみ利用出来ます。
- 現在策定中のHTML 5でも<ruby>要素が定義される予定ですが、内容モデルはXHTML 1.1のそれとは異なるものになります。
<ruby>要素が含まれるXHTML モジュール。
<ruby>要素はルビモジュールに属します。
<ruby>要素の実装上の注意。
<ruby>要素は現在のところインターネットエクスプローラ 5.5以降でのみ有効です。
<ruby>要素の扱い。
<ruby>要素はインライン要素です。
<ruby>要素の内容は、以下のいずれかとなります。
- 単純なルビ構造
-
単純に一語句に一つのルビを対応させると言うもので、以下のようになります。
- 一個の<rb>要素(ルビを振られたテキスト)
- 一個の<rp>要素(ルビ非対応環境向けの区切り符号)
- 一個の<rt>要素(ルビ)
- 一個の<rp>要素(ルビ非対応環境向けの区切り符号)
但し、二箇所の<rp>要素は、二箇所とも省略するのであれば省略出来ます(片方のみの省略は出来ません)。
- 複雑なルビ構造
-
上下にルビを振ったり、語句内の文字単位でルビを指定するなど、より細かなルビ構造で、以下のようになります。
-
一個の<rbc>要素(ルビを振られたテキスト群)
-
一個乃至二個の<rtc>要素(ルビ群)
<ruby>要素の属性。
<ruby>要素には、以下の属性が定められております。
- 共通属性
-
<ruby>要素で使える共通属性には
があります。
<ruby>要素の記述例。
XHTML 1.1での記述です。
<p>
埼玉県の<ruby><rb>滑川</rb><rp>(</rp><rt>なめがわ</rt><rp>)</rp></ruby>と
富山県の<ruby><rb>滑川</rb><rp>(</rp><rt>なめりかわ</rt><rp>)</rp></ruby>は
発音が異なります。
</p>
<p>こう言った発音の違いを正確に扱えるようにするためにも<ruby>要素は必要不可欠だと思われます。</p>
関連項目。
いずれもXHTML 1.1でのみ利用出来ます。
- <rb>要素
- ルビを振られたテキスト
- <rt>要素
- ルビ
- <rp>要素
- ルビ非対応環境での区切り符号
- <rbc>要素
- ルビを振られたテキストの集まり
- <rtc>要素
- ルビテキストの集まり
しらぎくのウェブサイト作成入門サイトマップ