HTML の <rt> タグは、ひらがなやカタカナで書かれた日本語の読み方を、漢字の上に小さく表示するために使われます。これは「ルビ(振り仮名)」と呼ばれ、主にウェブページで漢字の読み方を示すときに役立ちます。
<ruby> と </ruby> の間に記述します。
活字組版のルビには拗音(小書き)が無かったが、コンピュータ組版になって使用できるようになった。
<RUBY>
<RB>ルビを振る文字列</RB>
<RT>ふりがな</RT>
</RUBY>
HTML5以降
JavaScriptからは HTMLElement インタフェースを通じてruby要素へアクセスできる。
<a><em><strong><small><s><cite><q><dfn><abbr><ruby><data><time><code><var><samp><kbd><sub><sup><i><b><u><mark><bdo><span><br><wbr>Web Hypertext Application Technology Working Group (2025) HTML Living Standard
株式会社平プロモート (2016) ルビにもルールがある ~文字組版の基本(後半)~