Tyrell
iчɔʇıq
- 24 Mai 2006
- 716
- 173
Wo steht denn das? Vielleicht solltest du dich mal mit der HTML-Spezifikation auseinandersetzen, das erklärt auch, wie die Fehler zustande kommen.guck doch mal was dort fürn mist drin steht von wegen man darf keine <img> tages verwenden und all sowas
https://www.w3.org/TR/html401/
Das sind zwei verschiedene Dinge. Aber wenn du fehlerfreies HTML schreibst, kannst du bei fehlerhafter Darstellung schonmal ausschließen, dass es an deinem Code liegt. Dann hast du entweder etwas falsch formatiert und der Browser zeigt es korrekt an, oder du hast etwas richtig formatiert und der Browser zeigt es falsch an... absoluter schwachsinn .. und selbst wenn du die seite laut check 100% clean machst kann es vorkommen dass sie - vorallem im firefox - fehlerhaft dargestellt wird.
Wenn du falschen Code schreibst, liegt es zu 50% an dir, wenn was nicht richtig angezeigt wird.
Der HTML-Standard wird von w3c entwickeltdeswegen ist für mich der test absoluter schwachsinn .. es mag sein dass leute darauf wert legen - ich aber nicht .. ich setze die htmltages wie es html will ... html war ehr da als wc3.
Du kannst mir glauben, dass der Check absolut fehlerfrei läuft. Es existiert eine kontextfreie Grammatik für (X)HTML, womit die Sprache beschrieben wird. Der Parser parst gemäß einer dieser Grammatiken. Da allerdings der Doctype nicht richtig angegeben ist, wird nach SGML geparst. Wenn nach der SGML-Grammatik ein <head>-Tag an der Stelle nichts zu suchen hat, ist er ungültig. Da er somit nicht geöffnet wurde, kann er auch nicht geschlossen werden, es wird also wieder ein Fehler geworfen. Halt ein normaler Parser, der garantiert keinen Fehler hatLine 82, column 6: end tag for element "HEAD" which is not open .
</head>
in line 50 is aber <head> gesetzt also was ist fehlerhaft, wenn dann dieser check oder meinst du nicht?
den Dino und vllt. noch den Teddy und das wars dann, der Rest ist nix besonderes, aber k, wir lassen dich auf deinem hohen ross, ist mir nun zu blöd.
