Thomas J.S.: Was ist HTML?

Beitrag lesen

Hallo Jürgen,

Doch HTML "beschreibt" wie ein "Dokument" am Bilschirm des jeweiligen Anwenders dargestellt werden soll.

sorry, das ist nicht richtig.

Zitat aus Selfhtml: "HTML beschreibt Dokumente"

Und? Es steht auch im Selfhtml, dass es kein ofizielles Dokument ist und das es Fehler enthalten kann. Dies ist einer von denen.

der begriff "markup" stammt aus der zeit, als noch kein internet gab, sondern in der druckerei man am rande des papierbogens dinge notiert gehabt hat wie: "dies hier fett", "das wort hier kursiv" etc.
diese 'notizen' nannte man markup, also auszeichnung, eben wiel teile des textes markiert bessergesagt ausgezeichnet wurden.

html beschreibt nicht, wie ein dokument am bildschirm dargestellt werden soll. html zeichnet teile der informationseinheiten der seite aus: "dier hier ist fett", "dies ist hier eine tabelle", "dies ist hier ein bild".
wie dies am bildschirm dargestellt wird ist die sache des softwares/browsers. html vermischt zwar layout und struktur, aber das ändert nichts daran, dass html keine beschreibungssprache ist.

wenn html eine beschreibungssprache wäre, würde z.B. sowas drinn stehen wie:
dieser tabelle hat 10 spalten und 5 zeilen, in der dritten zeile des ersten spaltens befindet sich ein <p> element. das vorgänger element ist ein <div> und das nachfolge element ist ein <p>.
das wäre beschreibung. (z.B: man macht mit RDF mach solche beschreibungen, natürlich für andere sachen)

grüße
thomas