Hallo,
Ich habe alle Umlaute mit ü, ß u.s.w. geschrieben (mit kate), ...
warum so umständlich?
<meta http-eqiv="content-type" content="text/html; charset=ISO-8859-1">
Du benutzt doch offensichtlich eine Zeichencodierung, bei der die meisten dieser Sonderzeichen ohnehin verfügbar sind - also warum schreibst du sie nicht im Klartext hin?
Ich setze dabei mal voraus, dass dein Server die Ressourcen auch *wirklich* als ISO-8859-1 ausliefert. Denn die meta-Angabe ist ja nur ein Ersatzwert für den Fall, dass die Information im HTTP-Header fehlt.
Ciao,
Martin