: The Ruby Annotation element - HTML | MDN (original) (raw)

Try it

<ruby> 明日 <rp>(</rp><rt>Ashita</rt><rp>)</rp> </ruby>

Attributes

This element only includes the global attributes.

Examples

Example 1: Character

<ruby>
  漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>

Result

Example 2: Word

<ruby> 明日 <rp>(</rp><rt>Ashita</rt><rp>)</rp> </ruby>

Result

Technical summary

Content categories Flow content,phrasing content, palpable content.
Permitted content One or more groups, each consisting of two parts: The base text, which is either: Phrasing content, but with no elements and with no element descendants, or A single element that itself has no element descendants. The annotations for the base text, which is either: One or more elements, or An element followed by one or more elements, each of which is itself followed by an element (that is, rp, rt, rp, rt, ..., rp).
Tag omission None, both the starting and ending tag are mandatory.
Permitted parents Any element that acceptsphrasing content.
Implicit ARIA role No corresponding role
Permitted ARIA roles Any
DOM interface HTMLElement

Specifications

Specification
HTML # the-ruby-element

Browser compatibility

See also