Chuck Norris hat ein „Sie haben gewonnen“-Banner angeklickt. Und er hat gewonnen!

18.02.09

Das »font« Element

In HTML 4.01 war es als deprecated eingestuft. In XHTML 2 soll es dann auch wirklich nicht mehr enthalten sein. Aber wie soll man die Inkonsequenz der HTML 5 Arbeitsgruppe im Bezug auf das »font« Element verstehen? Auf w3schools.com steht folgender Satz:

The font element should not be supported in HTML 5, but is allowed when inserted by a WYSIWYG editor.

w3schools.com zur Verwendung von font

Diese Begründung für das Inkludieren des Elements in den offiziellen Standard leuchtet mir persönlich nicht ein. Ohne in letzter Zeit eine repräsentative Menge an WYSIWYG Editoren benutzt zu haben, wage ich zu behaupten, dass es noch kaum einen Editor gibt, der HTML 5 ernsthaft unterstützt.

Ein Argument, das ich mir selbst noch lange vor HTML 5 zurechtgelegt hatte, war eine Umdeutung des Elements. Anstatt das »font« Element als perversen CSS-Ersatz zu verwenden, kann man es auch mehr oder weniger sinnvoll einsetzen um Schriftarten zu präsentieren. Eine beispielhafte Anwendung wäre das Essay »HTML-Schriften unter der Lupe« von Gerrit van Aaken.

<p>[&hellip;] Mit einer wunderbaren echten Kursiven [&hellip;]</p>
<font style="font-size: 16px; font-family: Georgia; font-style: italic;">
  Rafgenduks
</font>

Obwohl dieser Verwendungszweck semantisch korrekt wäre, ist er praktisch nicht brauchbar. Um eine Schrift zu demonstrieren benutzt man ein Grafik; denn erstens kann es sein, dass dem Client die Schrift nicht zur Verfügung steht, zweitens spielen sowieso noch andere unkontrollierbare Faktoren wie Schriftglättung und Hinting mit.

Kann mir also jemand erklären, warum man dem »font« Element in HTML 5 nicht ein »Wir müssen leider draußen bleiben!« Schild vor die Nase gesetzt hat?

Kommentar verfassen

Textile-Hilfe

  • *stark*
  • _betont_
  • "Link":http://url.com/
  • bq. Zitatkasten
  • bc. Code-Block
Der Kommentar kann erst abgeschickt werden, wenn man mindestens einmal die Vorschaufunktion aktiviert hat.

Flattr

Blogrolle

Podroll

Soziale Netzwerke

Twitroll