HTML Grundlagen: Wann nutze ich das strong Tag und wann das b Tag? Ein Leitfaden für Einsteiger

English

<strong> vs. <b> – Was ist der Unterschied zwischen STRONG und B?

STRONG und B sind Inline-Elemente, die keinen automatischen Zeilenumbruch erzeugen.

Die Ausgabe der beiden HTML-Tags wird vom Web-Browser in der Regel gleich dargestellt. Beide HTML-Elemente stellen den Text standardmäßig fett gedruckt dar. Es gibt aber einen wichtigen Unterschied zwischen den beiden HTML-Elementen.

Das HTML STRONG-Tag hat im Gegensatz zum B-Tag eine semantische Bedeutung (d.h. inhaltliche Bedeutung). Der mit STRONG ausgezeichnete Text ist besonders wichtig und wird stark betont. Besonders wichtiger Text wird mit <strong> eingeleitet und muss mit </strong> abgeschlossen werden.

Stark betonter Text wird im Schriftbild normalerweise fett gedruckt. Mit STRONG ausgezeichneter Text wird aber nicht zwangsläufig in jedem Browser fett gedruckt.

Das HTML B-Tag stellt Text immer fett gedruckt dar. Fettgedruckter Text wird mit <b> eingeleitet und muss mit </b> abgeschlossen werden. Das B-Tag bezieht sich ausschließlich auf die Darstellung. Es wird verwendet, wenn man Text optisch fettgedruckt hervorheben will, der Text aber nicht betont werden soll.

Beispiel

Besonders wichtiger Text wird mit dem <strong>-Tag erzeugt.

<strong>Dieser Text ist besonders wichtig.</strong>
Ausgabe des HTML Codes
Dieser Text ist besonders wichtig.

Dieser Hintergrund       repräsentiert das Ausgabe-Display und gehört nicht zum Beispiel-Code.

Fett gedruckter Text ohne besondere Bedeutung wird mit dem <b>-Tag erzeugt.

<b>Dieser Text wird fett gedruckt.</b>
Ausgabe des HTML Codes
Dieser Text wird fett gedruckt.

Dieser Hintergrund       repräsentiert das Ausgabe-Display und gehört nicht zum Beispiel-Code.

Hinweise

Vermeide Doppel-Auszeichnungen wie

<strong><em>Dieser Text ist wichtig und soll stark betont werden.</em></strong>
Ausgabe des HTML Codes
Dieser Text ist wichtig und soll stark betont werden.

Dieser Hintergrund       repräsentiert das Ausgabe-Display und gehört nicht zum Beispiel-Code.

oder
<em><strong>Dieser Text ist wichtig und soll stark betont werden.</strong></em>
Ausgabe des HTML Codes
Dieser Text ist wichtig und soll stark betont werden.

Dieser Hintergrund       repräsentiert das Ausgabe-Display und gehört nicht zum Beispiel-Code.

Das STRONG-Tag hat eine höhere Relevanz (Wertigkeit) als das EM-Tag. Verwende statt <em> besser <i>, wenn besonders wichtiger Text fettgedruckt und kursiv dargestellt werden soll. Optimal ist diese Form:

<strong><i>Dieser Text ist wichtig und soll kursiv gedruckt werden.</i></strong>
Ausgabe des HTML Codes
Dieser Text ist wichtig und soll kursiv gedruckt werden.

Dieser Hintergrund       repräsentiert das Ausgabe-Display und gehört nicht zum Beispiel-Code.

Vermeide Auszeichnungen wie
<strong><b>Dieser fett gedruckte Text ist wichtig.</b></strong>
oder
<b><strong>Dieser Text ist wichtig und soll fett gedruckt werden.</strong></b>

Solche Konstruktionen können als Spam betrachtet werden.