MDN wants to learn about developers like you:

我們的志工尚未將本文翻譯為 正體中文 (繁體) 版本。加入我們,幫忙翻譯!
您也可以閱讀本文的 English (US) 版本。

The HTML Ruby Text (<rt>) element specifies the ruby text component of a ruby annotation, which is used to provide pronunciation, translation, or transliteration information for East Asian typography. The <rt> element must always be contained within a <ruby> element.

See the article about the <ruby> element for more examples.

Content categories None.
Permitted content Phrasing content.
Tag omission The end tag may be omitted if the <rt> element is immediately followed by an <rt> or <rp> element, or if there is no more content in the parent element
Permitted parents A <ruby> element.
Permitted ARIA roles Any
DOM interface HTMLElement


This element only includes the global attributes.


This simple example provides Romaji transliteration for the kanji characters within the <ruby> element:

  漢 <rt>Kan</rt>
  字 <rt>ji</rt>

The output looks like this in your browser:

On a browser without ruby support, this example might look like this:


Specification Status Comment
HTML Living Standard
The definition of '<rt>' in that specification.
Living Standard  
The definition of '<rt>' in that specification.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support5 No385155
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic support Yes Yes No38 Yes15 Yes

See also


 最近更新: anton.ingfors,