←
慈愛結ノ宮縁側だより

サイト制作

HTMLのruby・rt・rpでふりがなを付ける|読みを伝える三つの役割

慈愛妃きづな

2026-11-10

この記事には広告・アフィリエイトリンクが含まれます。

キーボードへ入力する手
キーボードへ入力する手。内容を説明するためのイメージ写真。写真:PH_BRICK/写真AC。長辺1800px以内へ縮小・JPEG保存。 / パソコンのキーボードを叩く男性の手 / PH_BRICK / 写真AC 利用規約(商用利用可) · 画像出典 · 写真AC 利用規約(商用利用可)

ふりがなはrubyで元の文字と読みをまとめ、rtに読みを書きます。rpはルビに対応しない表示環境で使う括弧です。文字の上へ手作業で配置する前に、要素の役割を押さえましょう。

元の文字と読みを一組にします

漢字へふりがなを付けたいときは、rubyの中へ元の文字とrtを置きます。たとえば「絆」の読みを示すなら、<ruby>絆<rt>きずな</rt></ruby>という形です。rubyが一組の範囲を示し、rtが読みの文字列を示します。

読みを小さな文字として別の場所に置くより、どの言葉への注釈なのかをHTMLの構造として表せます。ふりがなに限らず注釈に使える要素ですが、まずは読みを補う場面から考えると理解しやすくなります。

ノートパソコンと飲み物
ノートパソコンと飲み物。内容を説明するためのイメージ写真。写真:PH_BRICK/写真AC。長辺1800px以内へ縮小・JPEG保存。 / コーヒーを飲む男性のワークスペース / PH_BRICK / 写真AC 利用規約(商用利用可) · 画像出典 · 写真AC 利用規約(商用利用可)

rpは括弧を用意するための要素です

対応していない表示環境への備えとして、読みの前後にrpを置けます。例は<ruby>絆<rp>(</rp><rt>きずな</rt><rp>)</rp></ruby>です。通常のルビ表示では、rpの括弧は表示されません。

rp自体が読みを担当するわけではありません。「元の文字」「読み」「代替表示用の括弧」を分けて考えると、タグが増えても関係を追いやすくなります。

単語のまとまりと、小さな画面での読みやすさを確認

一文字ずつ読みを付ける例も、熟語全体を一組にする例もあります。元の言葉と読みの対応が自然になる単位を選び、公開前に実際の文章の中で確かめましょう。

文字サイズを縮めたときやスマートフォンの幅でも、読みにくくないかを見ます。私は、タグが正しく書けた段階と、読者が楽に読める段階を分けて確認すると、細かな見落としを減らせると思います。

読み物の一覧へ

慈愛妃きづなについて・記事の編集方針

あわせて読みたい関連記事

記事一覧へ