トップページ  > HTML Living Standard  > <rp>

★HTML Living Standard リファレンス

<rp> …… ルビテキスト部分を囲う括弧などを表す
Internet Explorer Microsoft Edge Google Chrome Safari Firefox Opera
広告

<rp>タグは、ルビテキスト部分を囲う括弧などを表す際に使用します。

rp要素は、ブラウザがルビをサポートしていない場合に表示されます。 ルビをサポートしているブラウザでは、rp要素の内容は表示されません。

終了タグ</rp>の省略について

rp要素の直後にrt要素かrp要素が続く場合は、rp要素の終了タグ </rp> を省略できます。 また、rp要素の親要素にそれ以上のコンテンツがない場合は、rp要素の終了タグ </rp> を省略できます。

■使用例

以下のサンプルは、熟語単位で1つのruby要素に指定して、漢字のふりがなを振っています。 ふりがなのテキスト部分をrt要素、ふりがなを囲う()をrp要素で指定しています。

HTMLソース

<ruby>漢<rp></rp><rt>かん</rt><rp></rp><rp></rp><rt>じ</rt><rp></rp></ruby>
↓↓↓

ブラウザ上の表示

かん

上記サンプルは、ルビをサポートしないブラウザでは以下のように表示されるでしょう。

ブラウザ上の表示

漢(かん)字(じ)

■使用例

以下のサンプルは、2つのルビ注釈でシンボルマークの英語とフランス語の名前を与えています。 複数のルビ注釈がある場合、ルビ注釈の間にもrp要素を配置できます。

HTMLソース

<ruby>
 ♥<rp>: </rp><rt>Heart</rt><rp>, </rp><rt lang=fr>Cœur</rt><rp>.</rp><rp>: </rp><rt>Shamrock</rt><rp>, </rp><rt lang=fr>Trèfle</rt><rp>.</rp><rp>: </rp><rt>Star</rt><rp>, </rp><rt lang=fr>Étoile</rt><rp>.</rp>
</ruby>
↓↓↓

ブラウザ上の表示

: Heart, Cœur.: Shamrock, Trèfle.: Star, Étoile.

上記サンプルは、ルビをサポートしないブラウザでは以下のように表示されるでしょう。

ブラウザ上の表示

♥: Heart, Cœur. ☘: Shamrock, Trèfle. ✶: Star, Étoile.

■関連項目

  • <ruby> …… ルビ注釈を表す
  • <rt> …… ルビ注釈のルビテキスト部分を表す
  • <rp> …… ルビテキスト部分を囲う括弧などを表す
  • <dfn> …… 定義された用語を表す
  • <abbr> …… 略語や頭字語を表す
広告
Sponsors
広告
MuuMuu Domain!
ドメイン取るならお名前.com
現役エンジニアのオンライン家庭教師【CodeCamp】
サイトに広告を掲載してお小遣いが稼げる!【A8.net】
Node.jsコース
はじめてのプログラミングコース
▲ページ先頭へ
HTMLクイックリファレンスについて
© HTMQ