Keine Probleme mit XHTML 1.1 ?

Status
Nicht offen für weitere Antworten.
Und ratet mal, welcher Browser damit massive Probleme hat? In xhtml ist letzteres ja perfekt legal. Aber der IE zeigt dann von der Seite nur noch den Hintergrund an, sonst Nix. Und Opera zeigt gar Nix mehr an.
Rein syntaktisch ist es XML-konform und damit auch XHTML-konform. Allerdings ist das script-Element kein leeres Element, womit die Leere-Element-Schreiweise nicht korrekt ist. (Vgl. DTD-Abschnitt zur script-Element-Definition).
 
Hi,

hmmm, soo firm bin ich nun nicht mit DTDs. Aber daß das Script-Element nicht leer sein darf, geht da für mich nicht draus hervor.

Zitat: "script statements, which may include CDATA sections".

So weit ich weiß, kann in xhtml jedes Element leer sein, manche müssen leer sein.

Bei der Gelegenheit gleich noch eine Frage: Wo gehört eigentlich das "noscript" Element hin?
 
Ein leeres Element ist etwas anderes als ein Element ohne Inhalt! Allgemein muss zwischen leeren Elementen und Elementen, die keinen Inhalt besitzen, unterschieden werden.

Ob ein XHTML-Element leer sein muss, ist in der DTD nachzulesen.
 
Status
Nicht offen für weitere Antworten.
Zurück