Definition
Status: Aktueller Standard
Das Tag
<bdi> steht für bidirectional isolation (Richtungstrennung).
Das
<bdi>-Tag (Bidirectional Isolation) ist ein modernes HTML5-Element, das für die korrekte Anzeige von Texten mit unterschiedlichen Schreibrichtungen (z. B. Arabisch/Hebräisch vs. Deutsch) entscheidend ist. Es isoliert einen Textabschnitt von seiner Umgebung, damit die Schreibrichtung (links-nach-rechts oder rechts-nach-links) der umgebenden Elemente nicht beeinflusst wird – und umgekehrt. Das <bdi>-Element ist besonders nützlich, wenn dynamisch generierte Inhalte (z. B. Benutzernamen, die in verschiedenen Sprachen eingegeben werden können) korrekt dargestellt werden sollen, ohne die Layout-Struktur der Seite zu stören. Es sorgt dafür, dass die Schreibrichtung des eingeschlossenen Textes unabhängig von der umgebenden Schreibrichtung korrekt interpretiert wird.
