dedlfix: utf-8 oder ähnliches

Beitrag lesen

Tach!

wenn ich ganz normal Umlaute in meiner html-Datei verwende und oben im Head charset="utf-8" verwende und die Datei entsprechend codiert ist, funktioniert der ganze sch... trotzdem nicht.

Beachte bitte http://wiki.selfhtml.org/wiki/Themen:Zeichencodierung und dort die Abschnitte Webserver und Webdokumente. Im Webserver-Kapitel ist eine Reihenfolge aufgeführt, in der der Browser die Angaben zur Zeichenkodierung sucht und anwendet.

Wenn ich aber eine .htaccess ins Verzeichnis lege und sie einbinde (war ne Idee aus nem anderen Forum, kenne mich mit .htaccsess nicht aus), klappt es.

Kommt drauf an was drinsteht. Vermutlich ein AddCharset oder ähnliches.

Problem ist nur, dass dann der http://validator.w3.org/ mir folgendes Tag fehlerhaft markiert und sagt, dass ein weiteres Attribut fehlen würde.
<link href=".htaccsess">

Das ist ja auch unsinnig. Die .htaccess-Datei wird nur vom Apachen/Webserver ausgewertet, der Client hat damit nichts am Hut. Sie zu verlinken bringt üblicherweise auch nichts, weil der Webserver sie per Default gar nicht ausliefert. Das <link> kann ersatzlos gestrichen werden.

dedlfix.