Hallo Frank,
Ich denke, es geht hier eher um den Begriff der Semantik in der Informatik
als in der Linguistik. In der Informatik gibt es eine formale Definition
der Semantik: Sie ist dort nämlich einfach eine Funktion, die jedem
(Eingabe)wort einen Ausgabewert zuordnet (o.B.d.A. eine Zahl).
Der Zusammenhang mit der Syntax ist, dass diese formal definiert, welche
Zeichenketten als Eingabewort zugelassen sind.
Dann wüsste ich jetzt nur noch gerne von dir, was du unter "semantischem Markup" verstehst (liest man immer wieder) und inwiefern du da (nur oder überhaupt) auf den in der Informatik gebräuchlichen Begriff rekurrierst.
Ich denke nicht, dass man Begriffe wie "Überschrift" <h1>,<h2>,<h3> etc. oder "Absatz" <p> der Informatik zuordnen sollte. Auch Tabellen und Listen sind keine Erfindung der Informatik.
Übrigens der Begriff "structural markup" ist ja schwer im Kommen, obwohl das ja nun eigentlich ein Pleonasmus (also ein schwarzer Rappen) ist:
http://www.googlefight.com/index.php?lang=en_GB&word1="structural+markup"&word2="semantic+markup"
Gruß Gernot