Thomas Luethi: css-bug im internet-explorer

Beitrag lesen

Hallo,

Die URL (bitte als Link, </faq/#Q-19>) waere hilfreicher
als jede Beschreibung...

p.text {font-family:Arial,Helvetica,Times New Roman,Times,Tahoma; }

Schriftartennamen mit Leerzeichen sollte man in Anfuehrungszeichen packen:

p.text { font-family:Arial,Helvetica,"Times New Roman",Times,Tahoma; }

Allerdings sind Times und Times New Roman hier fehl am Platz,
und am Schluss sollte sans-serif stehen.

p.text { font-family:Arial,Helvetica,Tahoma,sans-serif; }

Wie stehen denn die Umlaute im HTML-Quelltext?
Welches Charset kommt zum Einsatz?
Wie ist dieses angegeben? HTTP-Head oder Meta-Tag?

Bei einer korrekten Charset-Angabe koennen auch uncodierte Sonderzeichen
direkt im Quellcode stehen, siehe:
http://www.dodabo.de/charset/#s2

Gemaess der HTML 4.01-Spezifikation hat die Charset-Angabe,
die vom Webserver im HTTP-Header angegeben wird, staerkeres Gewicht
als die Angabe im META-Tag. (Dieses ist nur ein "Lueckenbuesser"):
http://www.w3.org/TR/html401/charset.html#idx-character_encoding-6

mfg, Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/