hfgrt: Unterschied zwischen xml-Deklaration und meta-tag

Beitrag lesen

Hallo zusammen,

ich habe eine kurze Frage:

Meine Internet-Seite ist in XHTML und UTF-8 kodiert. Allerdings nehmen manche Browser an, es handele sich um ISO-8859-1, was ja zu Darstellungsfehlern bei den Umlauten und dem sz führt. Daher habe ich vor den Kopfdaten, wie auf der SELFHTML-Seite ausdrücklich empfohlen, das Folgende eingefügt:

<?xml version="1.0" encoding="UTF-8" ?>

Jetzt habe ich, weil immer noch Darstellungsfehler aufgetreten sind, in den Kopfdaten das Folgende eingefügt:

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

Jetzt funktioniert es zwar tadellos. Allerdings frage ich mich, worin der Unterschied liegt. Könnt Ihr mir das sagen?

Vielen Dank!