<rtc> HTML ruby text container element
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
The <rtc> HTML element embraces semantic annotations of characters presented in a ruby of <rb> elements used inside of <ruby> element. <rb> elements can have both pronunciation (<rt>) and semantic (<rtc>) annotations.
Try it
<ruby lang="zh-Hant">
<rbc>
<rb>馬</rb><rp>(</rp><rt>mǎ</rt><rp>)</rp>
<rb>來</rb><rp>(</rp><rt>lái</rt><rp>)</rp>
<rb>西</rb><rp>(</rp><rt>xī</rt><rp>)</rp>
<rb>亞</rb><rp>(</rp><rt>yà</rt><rp>)</rp>
</rbc>
<rtc lang="en">
<rp>(</rp><rt>Malaysia</rt><rp>)</rp>
</rtc>
</ruby>
ruby {
font-size: 2em;
ruby-position: under;
}
rtc {
ruby-position: over;
}
Attributes
This element only includes the global attributes.
Examples
html
<div class="info">
<ruby>
<rbc>
<rb>旧</rb><rt>jiù</rt> <rb>金</rb><rt>jīn</rt> <rb>山</rb><rt>shān</rt>
</rbc>
<rtc>San Francisco</rtc>
</ruby>
</div>
Result
Technical summary
| Content categories | None. |
|---|---|
| Permitted content |
Phrasing content
or <rt> elements.
|
| Tag omission |
The closing tag can be omitted if it is immediately followed by a
<rb>, <rtc> or
<rt> element opening tag or by its parent
closing tag.
|
| Permitted parents | A <ruby> element. |
| Permitted ARIA roles | Any |
| DOM interface | HTMLElement |
Specifications
| Specification |
|---|
| HTML> # rtc> |
Browser compatibility
See also
<ruby><rp><rb><rt>- CSS ruby layout module