Datenschutzerklärung

Meta content-type: Zeichensatz wird nicht erkannt

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / HTML und XHTML-Forum /

Meta content-type: Zeichensatz wird nicht erkannt

  Beitrag schreiben
Autor
Beitrag Seiten: 1
haka
Mitglied

Ort: Emden
Registriert: 01.08.2006
Beiträge: 22
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Hab ich eigendlich immer so gemacht. Warum akzeptiert Validome den Zeichensatz nicht?


_______________________________________
PHP Trawler Web CMS - http://trawler.msdazu.de
CMSBlog - http://cmsblog.msdazu.de

06.08.2006 13:37:42
http://cmsblog.msdazu.de Beitrag schreiben
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 617
Hallo,
handelt es sich um XHTML ?
Bei XHTML ist das meta-Tag irrelevant.


_______________________________________
mfg
Thomas Mell

www.validome.org

06.08.2006 13:51:39
  Beitrag schreiben
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 633
Hallo.
Was bedeutet "Warum akzeptiert Validome den Zeichensatz nicht" genau?
Wird irgendeine Fehlermeldung ausgegeben und wenn ja, wie lautet sie?
Falls es sich um XHTML handelt, fehlt der Backslash (/) am Ende des Tags.
Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1

06.08.2006 16:34:02
http://dkmd.de | http://dkdenz.de Beitrag schreiben
haka
Mitglied

Ort: Emden
Registriert: 01.08.2006
Beiträge: 22
Backslash ist egal. Ja, es ist XHTML. . Er springt auf UTF-8 als default zurück und bricht ab.

Der Tag ist laut W3C nicht irrelevant, wenn ich XHTML als text/html verschraube. Siehe:
http://www.edition-w3c.de/TR/2002/REC-xhtml1-20020801/#_Toc6101557

Der XML-Prefix wird zwar vorrangig behandelt. Da ich den XML-Prefix bei dem Zwitter XHTML 1 aber weglassen darf, gilt dann auf jeden Fall der Metatag.


_______________________________________
PHP Trawler Web CMS - http://trawler.msdazu.de
CMSBlog - http://cmsblog.msdazu.de

07.08.2006 00:04:03
http://cmsblog.msdazu.de Beitrag schreiben
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 633
Hallo.
Naja, das steht dort aber etwas anders:

Der beste Ansatz, um Dokumente mit einer bestimmten Zeichenkodierung möglichst portabel anzubieten, besteht darin, sicherzustellen, dass der Web-Server die korrekten Header verwendet.
Wenn das nicht möglich ist, muss ein Dokument, das seine Zeichenkodierung explizit setzen will,
sowohl die XML-Deklaration mit Kodierungsdeklaration als auch einen Meta-http-equiv-Ausdruck (z.B. <meta http-equiv="Content-type" content="text/html; charset=EUC-JP" />) angeben.

Wenn Du wegen dem IE keinen XML-Prolog setzen willst,
empfiehlt sich das Senden eines PHP-Headers mit dem gewünschten Charset:

Code:

<?php 
header("Content-type: text/html; charset=iso-8859-1");
?>

Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1

07.08.2006 16:05:09
http://dkmd.de | http://dkdenz.de Beitrag schreiben
haka
Mitglied

Ort: Emden
Registriert: 01.08.2006
Beiträge: 22
Stimmt, ist erforderlich, wenn das Dokument nicht UTF-8 ist.


Eine solche Deklaration ist erforderlich, wenn die Zeichenkodierung des Dokuments nicht die Standardkodierung UTF-8 oder UTF-16 ist und keine Kodierung durch ein Higher-Level-Protokoll bestimmt wurde. Im folgenden Beispiel ist die XML-Deklaration enthalten:


Ich bin bisher davon ausgegangen, dass bei XHTML 1 das nicht so eng sieht. Nur chade, dass euer Validator dann nicht weitermacht und in der Fehlerliste den XML-Prefix anmeckert.


_______________________________________
PHP Trawler Web CMS - http://trawler.msdazu.de
CMSBlog - http://cmsblog.msdazu.de

08.08.2006 18:28:19
http://cmsblog.msdazu.de Beitrag schreiben
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 633
Hallo.
Du kannst ja, da Du das nun weisst, einfach nicht mit 'automatischer Erkennung' validieren,
sondern dann eben bei  'Zeichensatzkodierung' die von Dir Gewünschte auswählen.
Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1

08.08.2006 18:42:14
http://dkmd.de | http://dkdenz.de Beitrag schreiben
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01