Gunnar Bittersmann: Zeichenkodierung

Beitrag lesen

Hello out there!

Und noch eine kleine Frage hätte ich (irgendwie scheinen da immer neue zu kommen...): Sollte ich CSS und JS Dateien in der gleichen Kodierung speichern wie die (S)HTML Datei?

Nicht notwendigerweise. Wenn diese nur Basic-Latin-Zeichen bis U+007E enthalten, ist es – wie gesagt – sowieso egal. (Die einzigen Stellen, wo in Stylesheets andere Zeichen als Basic-Latin auftreten können, wären wohl Werte der 'content'-Eigenschaft. In JavaScripts wären es Strings, in denen auch andere Zeichen vorkommen können.)

Ansonsten gilt auch hier: Wichtig ist, welche Codierung der Server im HTTP-Header für diese Ressourcen mitschickt (für CSS: [CSS21 §4.4]) Diese kannst du je nach Datei-Extension oder auch für einzelne Dateien auch einstellen (für Apache in .htaccess): siehe </archiv/2007/1/t144561/#m938013>.

See ya up the road,
Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)