HyperText Markup Language rt element.
The <rt> tag defines an explanation or pronunciation of characters (for East Asian typography) in a ruby annotation.
Use <rt> together with <ruby> and <rp>: The <ruby> element consists of one or more characters that needs an explanation/pronunciation, and an <rt> element that gives that information, and an optional <rp> element that defines what to show for browsers that not support ruby annotations.
rt要素は、ルビ(注音)を定義するために使用されます。ルビは、漢字やその他の表意文字の上に小さな文字で表示されるテキストで、その文字の発音を表します。
rt要素は、ruby要素の内部に配置され、ルビとして表示されるテキストを定義します。ルビとして表示するテキストは、rt要素の内部に記述されます。例えば、次のようなコードを考えてみましょう。
<ruby>
漢<rt>かん</rt>
字<rt>じ</rt>
</ruby>
このコードでは、ruby要素内に漢字の「漢」と「字」があり、それぞれのルビとして「かん」と「じ」が定義されています。ブラウザでこのコードを表示すると、漢字の上に小さな文字でルビが表示されます。
rt要素は、主に東アジアの言語で使用されます。ただし、HTML5では、ruby要素と rt要素を使用して、さまざまな言語のルビを表示することができます。
rt {
display: ruby-text;
}