L'élément HTML <ruby>
représente une annotation ruby. Les annotations Ruby servent à afficher la prononciation des caractères d'Asie orientale.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Cet élément inclut uniquement les attributs globaux.
<ruby> 漢 <rp>(</rp><rt>Kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp> </ruby>
{{EmbedLiveSample("Annoter_un_caractère")}}
<ruby> 明日 <rp>(</rp><rt>Ashita</rt><rp>)</rp> </ruby>
{{EmbedLiveSample("Annoter_un_mot")}}
Catégories de contenu | Contenu de flux, contenu de phrasé, contenu tangible. |
---|---|
Contenu autorisé | Contenu de phrasé. |
Omission de balises | {{no_tag_omission}} |
Parents autorisés | Tout élément qui accepte du contenu de phrasé. |
Rôles ARIA autorisés | Tous les rôles sont autorisés. |
Interface DOM | {{domxref("HTMLElement")}} |
Spécification | État | Commentaires |
---|---|---|
{{SpecName('HTML WHATWG', 'semantics.html#the-ruby-element', '<ruby>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-ruby-element', '<ruby>')}} | {{Spec2('HTML5 W3C')}} |
{{Compat("html.elements.ruby")}}