Hallo Hans,
ich glaube, wir werden keine Annäherung erzielen können. Ich verstehe deine Auffassung wirklich nicht und kann die Gedankengänge auch nach mehrmaligen Lesen nicht nachvollziehen. Vielleicht ist es mein Problem, oder wir benutzen »Element«, »(Element-)Inhalt« usw. mit anderen Bedeutungen, oder selbst wenn ich Mehrdeutigkeit annehme, komme ich zu keinem Verständnis.
... Wo siehst Du im Beispiel eines Artikelgenerators eine "Textauszeichnung"? Nirgends!
Ich sagte: »wenn es in eine menschenlesbare Sprache wie SGML/XML linearisiert wird«. Wenn also die hierarchische Objekt-/Knotenstruktur in Markup überführt wird, ist es verschachtelt ausgezeichneter Text. Ich sehe ja ein, dass du es anders siehst, aber wir sind offensichtlich bereits über die Grundlagen entgegengesetzter Meinung und in diesem Punkt ist mir auch nicht ersichtlich, wie meinen Standpunkt hinterfragen kann. Für mich ist die Erkenntnis, dass Tags in HTML in erster Linie bzw. letztlich Text auszeichnen, indem sie dessen strukturelle Bedeutung beschreiben, trivial und selbstverständlich. Das ist für mich insofern indiskutabel, obwohl ich wie gesagt einsehe, dass ein Element in HTML jeder beliebige Datentyp sein kann, aber wieso das nur eingeschränkt gilt, sagte ich schon. Natürlich gibt es XML/SGML-Anwendungen, bei welchen letztlich von »Markup« als geschriebene Metasprache nichts zu spüren ist, aber wenn ich ein simples Hypertextdokument schreibe, ist m.M.n. dieser Begriff sehr passend.
Alles, was ich noch sagen könnte, wäre eine Wiederholung des bereits Gesagten.
Grüße,
Mathias