Das FONT-Element ist das Standard-Tag, um auch für ältere Browser eine ansehbare Darstellung zu erreichen. Für diese kann man Größe, Farbe und Typ bestimmen.
Schriften können in HTML schon Kopfzerbrechen machen. Es ist ein typisches Darstellungs-Element, das W3 eher
wiederwillig in die HTML-Definition mit 3.2 aufgenommen hat, um es mit HTML 4.0
gleich wieder auf den Index zu setzen.
Nun, ich denke das das mißliebige font-Element sicher die nächsten Jahre ohne schlechtes Gewissen
verwendet werden kann, vor allem da die Browser das Element ohne HTML-Segen mit immer neuen
Attributen interpretieren. Wer von vorneherein nur stylesheet-fähige Browser hereinlassen will,
der kann natürlich auch das
span-Element verwenden, das W3 diesbezüglich vorsieht.
Ohne Attribute setzt FONT die in
BASEFONT
definierten Schriftgröße wieder ein. In Tabellenkonstruktionen muß für jede Zelle
FONT neu definiert werden.
Praktisch korrekte Darstellung, allerdings interpretiert NN keine
mouseovers.
Ergebnis
Der blaue Text mit Grad 5 in der Schrift Courier kann im Menü größer oder kleiner gemacht werden. Viele Anwender wissen das nicht und so finden viele Mac- oder Unix-Anwender Seiten mit kleiner Schrift unleserlich.
Stylesheet und JavaScript
Quellcode
<font face="courier,sans-serif" color="blue" size=5>Der blaue Text mit Grad 5 in der Schrift Courier kann im Menü größer oder kleiner gemacht werden.</font> Viele Anwender wissen das nicht und so finden viele Mac- oder Unix-Anwender Seiten mit kleiner Schrift unleserlich.
<HR>
<FONT style="color:blue;font-family:arial,sans-serif;font-size:27px;" onmouseover="alert('TEST mouseover');">Stylesheet und JavaScript</FONT>
Wichtige Attribute
Die ursprünglichen Schriftgrößen haben dabei nichts
mit typografischen Dimensionen wie Punktgrößen zu tun,
sondern beschränkt sich auf die sieben "Schriftgrade" 1 bis 7, deren Größe je nach Browser
und individuellen Einstellungen variieren kann.
Bei den Farben können Hex-Ausdrücke oder Farbnamen verwendet werden. Beim Schrifttyp kann man
alternativ mehrere Namen angeben, falls eine bestimmte Schrift nicht auf dem Rechner des Betrachters installiert ist.
Wichtig sind natürlich auch die
Stylesheet-Zuweisungen per class und style. Hier werden vom MSIE, Opera und Netscape 6
nur
Schriftzuweisungen interpretiert, nicht aber Zuweisungen wie
Rahmen. Das führte zu einer Herabstufung, denn letztendlich möchte man durchaus
Texte mit Rahmen versehen.
Definiert eine Schriftart für den dargestellten Text. Bei der Angabe von mehreren Schriften wird die erste verwendet, die auf dem Computer installiert wurde.
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.