Thomas J.S.: Was kann XML, was HTML nicht kann?

Beitrag lesen

hallo Christian,

Das sehe ich nicht so. IMHO ist HTML gleichzusetzen mit XML - es ist ja schliesslich mit XML definiert.

Sorry, aber vielleicht wäre es jetzt an der zeit paar einführungen zum them zu lesen.

html ist definitiv nicht xml und schon gar nicht in xml definiert.
(mal ganz banal: seit wann gibt es html und seit wann xml?)
aber das ist eigenltich 2. rangig.

html basiert auf sgml (aber html ist kein echte teilmenge von sgml!)
zu html steht:
http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.1

xml ist eine echte teilmenge von sgml;
wobei sgml sogar wegen xml geändert wurde. es gibt aber unterschiede:
http://www.w3.org/TR/NOTE-sgml-xml-971215

aus der xml spez:
"Definition: A data object is an XML document if it is well-formed, as defined in this specification. A well-formed XML document may in addition be valid if it meets certain further constraints"

html dokuments müssen nicht well formed sein im sinne von xml.
more links:
http://www.w3.org/TR/xhtml1/#html4
http://www.w3.org/TR/xhtml1/#xhtml

Weshalb hat dann HTML eine DTD? ;-)

http://www.w3.org/TR/html4/conform.html#h-4.2 der erste satz, dann http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.1 punkt 2.

Doch. Siehe HTML ;-)

nö. html ist kein xml.

grüße
thomas

--
 W§$&V U=Z$`)Q§&)ZÀ346tz08A§Ö)Q&Q§%&)/ A%()A()? A?§$)(/&Q)(AZHIVGJD