HTML / XHTML / WML / XML Validator |
||||||||||||||||||
| de | en | ||||||||||||||||||
|
||||||||||||||||||
Als Grundlage zur Überprüfung und als Verarbeitungsanweisung wurde die W3C-Spezifikation zu XHTML Media Types zugrunde gelegt. | |||||||||||
HTTP-Header: Content-Type: 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>missing mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Da bei einen fehlenden Content-Type die Information fehlt "wie" (in unseren Fall SGML oder XML) ein Dokument verarbeitet werden soll, muss ein Fehler ausgegeben werden. | ||||||||||
HTTP-Header: Content-Type: text/html; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>legal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Dieses Dokument wurde mit dem korrekten Mime-Type "text/html" übertragen und sollte ohne eine Beanstandung validiert werden. | ||||||||||
HTTP-Header: Content-Type: text/css; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/xhtml+xml; charset=ISO-8859-11: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: text/xml; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/xml; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: image/svg; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: image/svg+xml; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/smil; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: text/vnd.wap.wml; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/vnd.wap.xhtml+xml; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: foo/foo; charset=ISO-8859-1 1: <!DOCTYPE HTML PUBLIC 2: "-//W3C//DTD HTML 4.01 Transitional//EN" 3: "http://www.w3.org/TR/html4/loose.dtd"> 4: 5: <html> 6: <head> 7: <title>illegal mime-type</title> 8: <meta http-equiv="content-type" 9: content="text/html; charset=iso-8859-1"> 10: </head> 11: <body></body> 12: </html> | Ein HTML-Dokument muss mit dem MIME-Type "text/html" übertragen werden. Alle anderen MIME-Types sind nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: text/html; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is text/html</title> 8: </head> 9: <body /> 10: </html> | Dieses XHTML 1.0 - Dokument wird mit dem Content-Type text/html ausgeliefert, welches jedoch nur erlaubt ist wenn das Dokument dem Richtlinien zu HTML entspricht. | ||||||||||
HTTP-Header: Content-Type: text/html; charset=ISO-8859-11: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 3: "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> 6: <head> 7: <title>Content-Type is text/html</title> 8: </head> 9: <body> 10: <p /> 11: </body> 12: </html> | Hier handelt es sich um ein XHTML 1.1 - Dokument, welches mit dem Content-Type text/html ausgeliefert wird. Im Gegensatz zu XHTML 1.0 ist dies bei XHTML 1.1 nicht erwünscht, lässt sich aber in der Praxis nicht vermeiden. | ||||||||||
HTTP-Header: Content-Type: application/xhtml+xml; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is application/xhtml+xml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type application/xhtml+xml ausgeliefert wird; dies ist zulässig. | ||||||||||
HTTP-Header: Content-Type: text/xml; charset=ISO-8859-11: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is text/xml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type text/xml ausgeliefert wird; dies ist zulässig. | ||||||||||
HTTP-Header: Content-Type: application/xml; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is application/xml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type application/xml ausgeliefert wird; dies ist zulässig. | ||||||||||
HTTP-Header: Content-Type: image/svg; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is image/svg</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type image/svg ausgeliefert wird; dies ist nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: image/svg+xml; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is image/svg+xml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type image/svg+xml ausgeliefert wird; dies ist nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/smil; charset=ISO-8859-11: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is application/smil</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type application/smil ausgeliefert wird; dies ist nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: text/vnd.wap.wml; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is text/vnd.wap.wml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type text/vnd.wap.wml ausgeliefert wird; dies ist nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: application/vnd.wap.xhtml+xml; charset=ISO-8859-1 1: <?xml version="1.0" encoding="ISO-8859-1"?> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4: 5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 6: <head> 7: <title>Content-Type is application/vnd.wap.xhtml+xml</title> 8: </head> 9: <body /> 10: </html> | Hier handelt es sich um ein XHTML 1.0 - Dokument, welches mit dem Content-Type application/vnd.wap.xhtml+xml ausgeliefert wird; dies ist nicht zulässig. | ||||||||||
HTTP-Header: Content-Type: text/html; charset=ISO-8859-11: <!DOCTYPE root [ 2: <!ELEMENT foo EMPTY> 3: <!ELEMENT root (foo)> 4: ]> 5: <root> 6: <foo/> 7: </root> 8: | Dieses XML-Dokument wurde mit dem MIME-Type "text/html" ausgeliefert. Aus diesen Grund wurde das Dokument im SGML-Modus validiert, was zu Fehlermeldungen führt, obwohl es sich um ein valides XML-Dokument handelt. Von Validome werden folgende XML-MIME-Types unterstützt: text/xml image/svg image/svg+xml application/smil application/xml application/xhtml+xml text/vnd.wap.wml application/vnd.wap.xhtml+xml | ||||||||||
HTTP-Header: Content-Type: text/vnd.wap.wml; charset=UTF-8 1: <?xml version="1.0" encoding="utf-8"?> 2: <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" 3: "http://www.wapforum.org/DTD/wml13.dtd"> 4: 5: <wml> 6: <card title="Validator"> 7: <do type="prev" label="Back"> 8: <prev/> 9: </do> 10: <p align="center"> 11: Hello world! 12: <br /> 13: </p> 14: </card> 15: </wml> | Ein WML-Dokument darf mit dem Mime-Types text/vnd.wap.wml oder application/vnd.wap.xhtml+xml ausgeliefert werden. | ||||||||||
HTTP-Header: Content-Type: application/xhtml+xml; charset=UTF-8 1: <?xml version="1.0" encoding="utf-8"?> 2: <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" 3: "http://www.wapforum.org/DTD/wml13.dtd"> 4: 5: <wml> 6: <card title="Validator"> 7: <do type="prev" label="Back"> 8: <prev/> 9: </do> 10: <p align="center"> 11: Hello world! 12: <br /> 13: </p> 14: </card> 15: </wml> | Dieses WML-Dokument wurde mit dem Mime-Type application/xhtml+xml ausgeliefert, was nicht erlaubt ist. | ||||||||||
HTTP-Header: Content-Type: text/xml; charset=UTF-8 1: <?xml version="1.0" encoding="utf-8"?> 2: <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" 3: "http://www.wapforum.org/DTD/wml13.dtd"> 4: 5: <wml> 6: <card title="Validator"> 7: <do type="prev" label="Back"> 8: <prev/> 9: </do> 10: <p align="center"> 11: Hello world! 12: <br /> 13: </p> 14: </card> 15: </wml> | Dieses WML-Dokument wurde mit dem Mime-Type text/xml ausgeliefert, was nicht erlaubt ist. | ||||||||||
HTTP-Header: Content-Type: text/xml; charset=ISO-8859-1 1: <!DOCTYPE html PUBLIC "-//VALIDOME//DTD Validome ist Toll//EN" 2: "http://www.validome.org/check/dtd_5034.dtd"> 3: 4: <html> 5: <head> 6: <title>illegal mime-type</title> 7: </head> 8: <body></body> 9: </html> | Dieses HTML-Dokument mit einer unbekannten Public-ID wird mit dem Mime-Type text/xml ausgeliefert. An der Public-ID oder dem Mime-Type kann demnach nicht erkannt werden, dass es sich um ein HTML-Dokument handelt, und muss als XML-Dokument verarbeitet werden. | ||||||||||
| Datenschutzerklärung | |