<BDO> | NN 6 IE 5 HTML 4
<BDO>...</BDO> | HTML-End-Tag: Erforderlich
Der Name des Elements bdo steht für Bidirectional Override. Die Attribute lang und dir der meisten Elemente decken die meisten Situationen ab, in denen Schriftsysteme mit entgegengesetzter Schreibrichtung verwendet werden. Das bdo-Element soll in Fällen helfen, bei denen auf Grund verschiedener Konvertierungen während der Textverarbeitung der normale bidirektionale Algorithmus überschrieben werden muss. Da das Element in Browsern noch nicht implementiert ist, dient diese Beschreibung nur zur Information.
Beispiel
    <BDO dir="ltr">someMixedScriptTextHere</BDO>
Elementspezifische Attribute
Keine.
Elementspezifische Ereignisbehandlungsroutinenattribute
Keine.

lang | NN 3 IE 4 HTML 4
lang="languageCode" | Optional
Die für die Attributwerte und Inhalte des Elements verwendete Sprache. Mithilfe dieser Informationen ist der Browser besser in der Lage, bestimmte Details wie Ligaturen (sofern von der betreffenden Schrift unterstützt oder in der geschriebenen Sprache erforderlich), Anführungszeichen und Worttrennungen korrekt darzustellen. Andere Anwendungen und Suchmaschinen können anhand dieser Informationen Wörterbücher für die Rechtschreibprüfung auswählen und Indizes erstellen.
Beispiel
    <SPAN lang="de">Deutsche Bundesbahn</SPAN>
Wert
Sprachcode, bei dem nicht zwischen Groß- und Kleinschreibung unterschieden wird.
Standardwert
Vorgabe des Browsers.
Objektmodellreferenz
    [window.]document.getElementById(elementID).lang