MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

L'élément HTML <bdo> (pour bidirectional override ou « surcharge bidirectionnelle ») est utilisé afin d'outrepasser la direction du texte. Cela permet d'imposer une direction donnée à un texte.

Catégories de contenu Contenu de flux, contenu phrasé, contenu tangible.
Contenu autorisé Contenu phrasé.
Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires
Parents autorisés Tout élément acceptant du contenu phrasé.
Rôles ARIA autorisés Tous les rôles sont autorisés.
Interface DOM HTMLElement. Auparavant et jusqu'à Gecko 1.9.2 (Firefox 4) inclus, Firefox implémente l'interface HTMLSpanElement pour cet élément.

Attributs

Comme pour tous les éléments, on peut appliquer les attributs universels.

dir
La direction du texte au sein de l'élément. Cet attribut peut valoir :
  • ltr : pour un texte allant de gauche à droite (left-to-right).
  • rtl : pour un texte allant de droite à gauche (right-to-left).
  • auto : Selon la nature du contenu, le navigateur décide de la direction.

Exemples

HTML

<!-- Change la direction du texte -->
<p>Ce texte se lit de gauche à droite.</p>
<p><bdo dir="rtl">Ce texte se lit de droite à gauche.</bdo></p>

Résultat

Note

La spécification HTML 4 ne définissait pas d'évènement pour cet élément. Ils ont été ajoutés en XHTML. Ceci était probablement un oubli de la spécification HTML 4.

Spécifications

Spécification État Commentaires
WHATWG HTML Living Standard
La définition de '<bdo>' dans cette spécification.
Standard évolutif  
HTML5
La définition de '<bdo>' dans cette spécification.
Recommendation  
HTML 4.01 Specification
La définition de '<bdo>' dans cette spécification.
Recommendation  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Edge Internet Explorer Opera Safari (WebKit)
Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)
Fonctionnalité Android Firefox Mobile (Gecko) Edge IE Phone Opera Mobile Safari Mobile
Support simple (Oui) ? (Oui) ? ? (Oui)

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight, marie-ototoi, tregagnon
 Dernière mise à jour par : SphinxKnight,