<rp>: RP 要素
最終更新:2026-10-13
<rp>RP 要素
ruby 注釈に対応していないブラウザーのために、ルビの前後に括弧を表示します。現代のブラウザーでは通常無視されます。
| カテゴリ | テキスト内容 |
|---|---|
| コンテンツモデル | フローコンテンツ |
| 許可される親要素 | フローコンテンツを受け入れる要素 |
| 閉じタグ | 必要 </rp> タグ |
| ステータス | 標準 |
📝 構文
<rp>(</rp>読み<rp>)</rp>
▶ サンプル
下のコードを編集して、playground でリアルタイム結果を確認:
🌐 ブラウザサポート
| ブラウザ | |||||
|---|---|---|---|---|---|
| <rp> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべての主要ブラウザでサポート | |||||
ヒント: rp は省略可能です。旧ブラウザーで注釈を(かん)のように括弧付きで表示させられます。
❓ よくある質問
Qrp タグは今も書く必要がありますか?
A現代の主要ブラウザはすべて ruby に対応しており、
<rp> のフォールバック括弧が表示される機会はほぼありません。防御的な書き方です。古いブラウザや特殊な描画環境では、ルビが「文字(読み)」というインラインの形に退化しますが、それでも読めます。省略を徹底したいなら省けますが、仕様は残すことを推奨しています。Qrp の中には何を書くべきですか?
A括弧のペア(または角括弧)を
<rt> の前後に1つずつ置きます:<ruby>漢字<rp>(</rp><rt>かんじ</rt><rp>)</rp></ruby>。ruby 対応のブラウザはこれを描画せず、非対応のブラウザは括弧で読みを区切って表示します。Qrp は ruby の外に単独で置けますか?
A置けません。
<rp> は <ruby> の子要素として(<rt> と組み合わせて)のみ現れます。単独では意味がなく、バリデーターもエラーを出します。🏷️ 関連タグ
💡 関連ケース
今後さらにケーススタディを追加予定です。