Datenschutzerklärung

Fehlermeldung zu MIME-Type text/html

Validome - Forum

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

Fehlermeldung zu MIME-Type text/html

  Beitrag schreiben
Autor
Beitrag Seiten: 1
Arndt
Mitglied

Registriert: 20.04.2008
Beiträge: 16
Hallo Leute,
erhalte nach dem Validieren die Meldung:
Dieses XHTML 1.0-Dokument wurde mit dem MIME-Type text/html ausgeliefert, der jedoch nicht verwendet werden sollte, wenn das Dokument nicht den Richtlinien zur Kompatibilität mit HTML entspricht.
Benutze die Dokumententypdeklaration: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

sowie die Zeichenkodierung aus XML-Deklaration: utf-8



Jetzt weis ich absolut nicht weiter. Was muss ich anders machen?


20.04.2008 12:22:13
  Beitrag schreiben
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 654
Hi,
es handelt sich nur um einen Hinweis, kein Fehler. Wenn Du den Link zu den Richtlinien verfolgst und die dortigen Anweisungen befolgst, dann ist alles in bester Ordnung ;-)


_______________________________________
mfg
Thomas Mell

www.validome.org

20.04.2008 14:34:06
  Beitrag schreiben
Arndt
Mitglied

Registriert: 20.04.2008
Beiträge: 16
Hallo Leute,
ich habe nur noch einen Fehler in meinem Dokument und dadurch ist es   
durch diesem wahrscheinlich nicht valides!
Die Fehlermeldung lautet:
Spalte: 6
2 Fehler: Verarbeitungsanweisung entspricht nicht "[xX][mM][lL]" und ist nicht erlaubt.
  Fehlerstelle: <?xml version="1.0" encoding="utf-8"?>
Habe schon experimentiert aber alles ohne Erfolg.
Wo könnte der Fehler liegen, wer kann mir bitte helfen?
Danke!

http://www.ferienhaus-ziller.de


20.04.2008 19:05:05
  Beitrag schreiben
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 654
Hi,
Die xml-Deklaration muß genau am Anfang des Dokumentes stehen, was nicht der Fall ist.


_______________________________________
mfg
Thomas Mell

www.validome.org

21.04.2008 02:54:49
  Beitrag schreiben
Chiaki
Moderator

Ort: Confoederatio Helvetica
Registriert: 23.12.2007
Beiträge: 243
Hallo,

falls deine Seite dynamisch erzeugt wird, dann prüfe ggf. ob und wo das jeweilige
Script vor "<?xml ..." irgendwo Leerzeichen/-zeilen ausgibt und entferne diese.

Als nächstes suche und entferne die Stelle, an der das zweite mal "<?xml ...>"
vom Script ausgegeben wird...

Code:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 

<head><title>ferienhaus familie ziller</title><?xml version="1.0" ?>

Und dann noch einige Tips (zur Validierung nicht nötig, aber allgemein nützlich):

1. Sofern möglich, lass vom Server, ggf. per Script, einen HTTP-Header ausgeben,
der sich 'text/html; charset="utf-8"' liest.

2. Füge ein Meta-Tag ein, das MIME-Type und Charset enthält. Dieses wird bei
XHTML-Dokumenten benötigt, die mit "text/html" ausgeliefert werden, um den
Kompatiblitätsrichtlinen zu entsprechen.

Code:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

3. "Leere" Tags wie <meta>, <img>, <br>, <hr>, ... sind in XHTML als inhaltsleer
zu kennzeichnen, und zwar via <meta ... />, <img ... />, <br />, <hr />, ...

4. Sämtliche <style>- und <script>-Bereiche solltest du der Einfachheit halber
in externe Dateien auslagern und dann mit src="" einbinden - das behebt gleich
von Anfang an jegliche Fehler mit CDATA-Bereichen und ähnlichen Specials;
ausserdem kannst du diese Dateien dann zentral und einmalig verwalten, ohne
dafür jede einzelne (X)HTML-Datei bearbeiten zu müssen.

So wie ich das sehe, wärst du mit HTML 4.01 Transitional besser beraten. Mit XHTML
hast du jedenfalls noch eine Menge vor dir, die da umgestellt werden muss.
Ob oder ob nicht du dir das wirklich zumuten willst, ist aber deine Entscheidung :-)

Ach ja, als "5." sei noch anzumerken, dass in XHTML alle Elemente und Attribute
generell und ausnahmslos in Kleichbuchstaben zu notieren sind.
(TABLE > table, DIV > div, vALIGN= > valign=, BORDER > border, ...)

Greetings, Chiaki

Beitrag geändert von Chiaki (21.04.2008 07:27:04)


_______________________________________
Make sure You've read RFC 1855, before sending electronic mail,
start Chats, posting on Newsgroups or leave any Comments.
RFC 1855: Netiquette Guidelines <http://www.rfc1855.net/>

21.04.2008 07:24:18
http://www.rfc1855.net/ Beitrag schreiben
Arni
Gast



Länger schon "bastel" ich an meiner Homepage www.ferienhaus-ziller.de, jedoch komme ich beim validieren zu keinem Erfolg.
Mehrfach habe ich schon die Dokumententypdeklaration geändert, was leider auch nicht viel gebracht hat. Irgendwo steckt der Teufel im Tetail-aber wooo?
Kann mir jemand helfen? im voraus danke!


02.05.2008 13:55:31
  Beitrag schreiben
Seiten: 1   Beitrag schreiben
Wechsel zu

Valid HTML 4.01