Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

<rt> : l'élément de texte Ruby

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'élément HTML <rt> indique la composante texte d'une annotation Ruby, il est notamment utilisé pour la prononciation, la traduction ou la translitération des caractères d'Asie orientale. Cet élément est toujours contenu dans un élément <ruby>.

Exemple interactif

<ruby>
  漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp>
</ruby>
ruby {
  font-size: 2em;
}

Voir l'article sur l'élément <ruby> pour plus d'exemples.

Attributs

Cet élément inclut uniquement les attributs universels.

Exemples

Utiliser les annotations ruby

Cet exemple fournit la translitération en Romaji pour les caractères kanji à l'intérieur de l'élément <ruby> :

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

Résultat

Résumé technique

Catégories de contenu Aucune.
Contenu autorisé Contenu phrasé.
Omission de balise La balise de fin peut être omise si l'élément <rt> est immédiatement suivi d'un élément <rt> ou <rp>, ou s'il n'y a plus de contenu dans l'élément parent
Parents autorisés Un élément <ruby>.
Rôle ARIA implicite Pas de rôle correspondant (angl.)
Rôles ARIA autorisés Tous les rôles sont autorisés.
Interface DOM HTMLElement

Spécifications

Specification
HTML
# the-rt-element

Compatibilité des navigateurs

Voir aussi