HTML Umlaute werden plötzlich falsch angezeigt?

3 Antworten

Schau dir mal den Quelltext an, wie sieht das da aus? Eventuell hast du ihn versehentlich falsch abgespeichert.

Woher ich das weiß:Berufserfahrung – 20 Jahre Berufserfahrung

Der Browser entscheidet auf Basis mehrerer Informationsquellen, mit welcher Kodierung er die Seite darstellen sollte. Das sind:

  • HTTP-Header "Content-Type"
  • Angaben im ausgelieferten Inhalt selbst (z.B. HTML Meta-Tags, XML-Deklaration)
  • Heuristiken (Faustregeln - manche Encodings kann man ganz gut erraten)
  • Wenn sonst nichts, der übliche Default-Wert (ISO-8859-1, vulgo Latin-1).

Es kann gut sein, dass die widersprüchlich sind, dann wird's eher schwierig. Du solltest erstmal überprüfen welcher Content-Type vom Server geschickt wird, das ist in der Regel die wichtigste Information. Das hier kann dabei helfen: https://validator.w3.org/i18n-checker/

Weitere Infos siehe:

https://www.w3.org/International/articles/http-charset/index.de

<meta http-equiv="content-type" content="text/html; charset=utf-8">
Woher ich das weiß:Studium / Ausbildung – Informatikstudent
Friendlymushrom 
Fragesteller
 11.11.2020, 10:12

Hat auch nicht funktioniert

0