HTML/Textauszeichnung/bdo

Aus SELFHTML-Wiki
< HTML | Textauszeichnung(Weitergeleitet von Bdo)
Wechseln zu: Navigation, Suche

Das Element bdo dient dazu, die Textrichtung innerhalb eines Fließtextes zu ändern. bdo steht für bidirectional overwrite.

  • Leer
  • Leer
  • Leer
  • Leer
  • Leer
  • Leer
  • HTML 4.0
  • XHTML 1.0
  • HTML5
Beispiel ansehen …
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Beispiel zum bdo-Element</title> <style> body { margin:40px; } .hinweis { font-style:italic; border-bottom:1px solid #ccc; } </style> </head> <body> <h1>Beispiel zum bdo-Element</h1> <p class="hinweis">Das Beispiel zeigt typische Anwendungen des bdo-Elements.</p> <p>Eines der arabischen Wörter für Frieden, <bdo lang="ar" dir="rtl">سلام</bdo>, kennt man sicher von der Grußformel "as-salāmu ʿalaikum", <bdo lang="ar" dir="rtl">السلام عليكم</bdo>.</p> <p>Dieser Absatz demonstriert lediglich die Wirkungsweise. <bdo dir="rtl">Dieser Absatz demonstriert lediglich die Wirkungsweise.</bdo></p> </body> </html>
Inline-Elemente für Auszeichnungen im Text müssen - zumindest in der HTML-Variante "Strict" - innerhalb anderer Block-Elemente vorkommen. Im Beispiel ist ein Textabsatz notiert und innerhalb davon eine Textauszeichnung. Am Anfang des Textbereichs, der eine andere Schreibrichtung erhalten soll, wird ein einleitendes <bdo>-Tag eingefügt. Am Ende des gewünschten Textbereichs wird ein entsprechendes Abschluss-Tag (</bdo>) eingefügt.
Beachten Sie: Das bdo-Element benötigt zwingend ein dir-Attribut als Richtungsangabe (direction, eng. Richtung).

Erlaubt sind folgende Werte

  • rtl, right to left von rechts nach links
  • ltr, left to right von links nach rechts

Wie genau der Browser die Elemente zur Textauszeichnung darstellt, darauf haben Sie mit HTML allein keinerlei Einfluss. Die Browser benutzen zwar default-Einstellungen, diese können sich aber von Browser zu Browser unterscheiden. Mit Stylesheets (CSS) können Sie Ihre Elemente jedoch nach Wunsch formatieren. Bei Verwendung von Stylesheets müssen Sie zunächst wissen, wie man CSS-Formate definieren kann. Anschließend sind Sie in der Lage, CSS-Eigenschaften anzuwenden. Maßgeblich sind im hier beschriebenen Zusammenhang folgende CSS-Eigenschaften:

Beachten Sie: Bei den Elementen zur Textauszeichnung handelt es sich um sogenannte inline-Elemente. Deshalb bleibt beispielsweise eine Zuweisung von Länge oder Breite zunächst einmal wirkungslos.

[Bearbeiten] siehe auch

Referenz: bdo

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML