Hi,
Dann wollte ich die Site auf den Host hochladen und dabei ersetzt mir der Host (so glaube ich zumindest) alle Umlaute automatisch im HTML-Script, z. B. für ü: ü.
Das ist keinerlei "Ersetzung". Das sind lediglich die Bytes, die ein ü in UTF-8 darstellen, als ISO-8859-1 interpretiert.
Am Anfang jedes Dokumentes wie üblich
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Diese Angabe hat eine geringere Priorität, also eine per HTTP-Header in der Antwort des Servers gemachte.
Für den Quellcode oder ein Beispiel:
http://www.vocalino-wettingen.ch/infos/index.htm
Siehe da, der Webserver liefert das Dokument mit der Angabe
Content-Type: text/html; charset=ISO-8859-1
in den Response-Headern aus, und deshalb versucht der Browser, die Daten auch gemäß dieser Kodierung zu interpretieren.
Ändere das also, bzw. lasse es ändern (Server-Adiminstrator), wenn du dich damit selber nicht auskennst.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.