Christoph Zurnieden: Validator rügt Bemerkungszeilen

Beitrag lesen

Hi,

Ist in SelfHTML 8.0 zumindest missverständlich beschrieben:

Kommentare werden durch die Zeichenfolge <!-- eingeleitet.

Auch wenn der werte Kollege Dr. Meinike dies unterstützt, aber das ist nicht ganz korrekt. Kommentare sind Inline-Kommentare in den Elementen und liegen zwischen "--" und "--" ( <p -- das ist ein Komentar -- > ). Der Validator meckert also, weil die Anzahl von "-" ungerade ist (einer zuviel beim Eingang) .
Warum ein Kommentar ohne Element zwischen "<!" und ">" liegen muß sollte demnach dann auch klar werden: "<!>" ist ein leeres DTD-Element und war gerade frei dafür und die einfache Lösung "<-- -->" war wahrscheinlich genau das: zu einfach >;->
Na, nicht ganz. Wie es jetzt ist, ist es für den Parser einfacher. Aber auch nur so minimal, das es wohl nur aufgrund damaligen Standes der Technik so gelöst wurde.

Ist aber eh alles nur theoretisch, da die Browser das sowieso behandeln, wie sie das schon immer getan haben ;-)

so short

Christoph Zurnieden