Es gibt eine Reihe älterer HTML-Elemente, die laut HTML5-Spezifikation nicht mehr
benutzt werden sollen.
Der Grund dafür ist meistens, dass diese Elemente Inhalte und Präsentation
vermischen.
Stattdessen sollten spezielle Stylesheets benutzt werden.
Folgende Elemente sind in HTML5 veraltet:
<b>
:
- früher: fette Schrift;
HTML5-Empfehlung: Benutzung für Keywords, Produktnamen usw.
<i>
:
- früher: kursive Schrift;
HTML5-Empfehlung: Benutzung für fremdsprachige Texte, technische Begriffe usw.
<s>
:
- früher: durchgestrichener
Text;
HTML5-Empfehlung: Kennzeichnung eines nicht korrekten Textes
<u>
:
- früher: unterstrichener
Text;
HTML5-Empfehlung: Benutzung nur für Spezialfälle, z.B. chinesische
Sprache
<small>
:
- früher: Text wird in
kleinerer Schrift dargestellt;
HTML5-Empfehlung: Kennzeichnung einer
Zusatzinformation, “Kleingedrucktes”