Le tag <bdo> (de l’anglais : “bidirectional override” - interrupteur bidirectionnel) définit la direction de la sortie du texte de droit à gauche. Il est principalement utilisé avec les langues où la lecture se fait de la droite vers la gauche (par exemple, l'arabe).

Syntaxe

Le contenu de l’élément <bdo> est écrit entre le tag ouvrant (<bdo>) et le tag fermant (</bdo>).

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
  </head>
  <body>
    <p>Texte de gauche à droite </p>
    <p>
      <bdo dir="rtl">Texte de droite à gauche</bdo>.
    </p>
  </body>
</html>

Résultat

Texte de gauche à droite

Attributs

Attribut Valeur Description
dir ltr
rtl
Définit la direction de texte de gauche à droite ou de droite à gauche.

Le tag <bdo> supporte également les Attributs globaux et les Attributs d'événements.

Comment styler le tag HTML <bdo> ?

Propriétés communes pour modifier le poids visuel/emphase/taille du texte dans le tag <bdo>:

Coloration du texte dans le tag HTML <bdo>:

Styles de mise en page du texte pour la tag HTML <bdo>:

Autres propriétés utiles pour le tag HTML <bdo>:

Support de Navigateurs

chrome edge firefox safari opera

Pratiquez vos connaissances

Qu'est-ce que la balise HTML '<bdo>' fait?
Trouvez-vous cela utile?