Gunnar Bittersmann: An welcher Stelle Meta-Tags

Beitrag lesen

@@BoFiaZ:

ich frage mich gerade ob ich das Meta-Tag für den Content-Type […]

Ich vermute, dir geht es um die Angabe der Zeichencodierung.

über den Title packen soll

Ja! „META-Deklarationen [zur Angabe der Zeichencodierung] sollten so früh wie möglich im HEAD-Element erscheinen.“ [HTML401 §5.2.2]

und ob es wie alle anderen Meta-Tags unterhalb des Titles steht?

Was, wenn im Inhalt von 'title' Nicht-ASCII-Zeichen vorkommen?

Eigentlich müsste es doch über den Title, da ja da bereits Text ausgegeben wird

Eben. Ob Text ausgegeben wird oder nicht, ist auch nicht das Enscheidende ...

und man ja eigentlich vor der Text-Ausgabe deklarieren sollte welcher Content-Type das Dokument hat.

... entscheidend ist, dass die Zeichencodierung vor dem ersten im Quelltext vorhandenen Nicht-ASCII-Zeichen bekannt ist.

Oder ist das generell egal?

Nein, ist es nicht. Es sei denn, die Zeichencodierung ist schon von anderer Stelle her (HTTP-Header) bekannt.

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.