Original von djws

aber vielleicht solltest du noch folgendes aus der header-datei löschen:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
denn damit wird das was ganz am Anfang steht ja wieder aufgehoben bzw überschrieben.
wenn ich richtig informiert bin, besagt dieser Eintrag, nach welchem Standard programmiert wurde, um die Kompatibilität zu anderen Browsern als IE sicherzustellen, W3C ist der Herausgeber der DTD, also das W3-Konsortium. Eine Angabe wie DTD HTML 4.01 Transitional bedeutet, dass in der Datei der Dokumenttyp "HTML" verwendet wird, und zwar in der Sprachversion 4.01 und deren Variante Transitional. Das EN ist ein Sprachenkürzel und steht für die Sprache, in diesem Fall Englisch. Die Angabe bezieht sich darauf, in welcher natürlichen Sprache die Element- und Attributnamen der Tagsprache definiert wurden, nicht auf den Inhalt Ihrer Datei.

Das sollte daher unbedingt immer am Anfang stehen!!!!

Der Eintrag, welcher Zeichensatz für die Seite genommen werden soll, ist und bleibt folgender
Code:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
wobei: charset=iso-8859-1 für den deutschen Zeichensatz steht, der ja bekanntlich auch die Umlaute enthält. Er muß/sollte sich also zu den metatags gesellen.