Gunnar Bittersmann: Andere Frage XHTML Dtd

Beitrag lesen

@@molily:

Dass ein public identifier in XHTML 1.0 Pflicht wäre, kann ich aus [XHTML1 §3.1.1] nicht herauslesen. XML verlangt keinen PI.

Auweia, da hab ich doch glatt public identifier und system identifier verwechselt.

Was ich eigentlich dsagen wollte: Dass ein _system_ identifier in XHTML 1.0 Pflicht wäre, kann ich aus [XHTML1 §3.1.1]* nicht herauslesen. XML verlangt keinen _system_ identifier.

Auch wenn es nicht ganz explizit dort steht, verstehe ich den Satz »The public identifier included in the DOCTYPE declaration must reference one of the three DTDs ... « durchaus so, dass die drei darauffolgenden DOCTYPEs *mit* PI die einzig zulässigen für Strictly Conforming Documents sind.

Ja natürlich. Und im nächsten Satz heißt es: „The system identifier may be changed […]“

Oder der _system_ identifier kann auch ganz fehlen; darauf wollte ich hinaus.

Live long and prosper,
Gunnar

* diesmal das Original verlinkt

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)