Hallo Fabian,
HTML weist als Markup-Language eine metasprachliche Ebene auf, ja. Ob das allerdings deine Semantik-Definition hergibt, bezweifle ich.
Markup ist vergleichbar mit der Interpunktion, mit der geschriebene Texte strukturiert werden. Ein Komma, ein Punkt, ein Ausrufezeichen, ein Fragezeichen, sie alle haben für sich genommen erst einmal keine Bedeutung. Sie sind Strukturierungselemente deren einzige Funktion es ist, die Beziehungen der bedeutungstragenden, semantisch relevanten Einheiten zueinander zu regeln.
HTML ist per se eine Metasprache. Natürlich hat z.B. das OL-Element auf der metasprachlichen Ebene eine Bedeutung "geordnete Liste". Betrachtet man es aber von der primärsprachlichen Ebene aus, so bildet es einfach nur eine Struktur ab, insofern es als Mutterelement mehrere Kindelemente aufnimmt, die wir als List-Items (LI-Elemente) kennen. Das wiederum beschreibt von der Primärsprache aus betrachtet aber ausschließlich die Beziehungen der Elemente zueinander und ist somit reine Syntax.
Aus dieser Aussage folgt, dass das, was du metasprachliche Ebene nennst, eben die Semantik (oder: semantische Ebene) ist.
Nein.
Natürlich haben Begriffe wie "Aufzählung", "Hauptsatz", "Nebensatz", "Aussagesatz", "Fragesatz" und "Aufforderung" auch eine Bedeutung. Sie beschreiben auf metasprachlicher Ebene syntaktische Beziehungen auf der Ebene der Objektsprache.
Aus der Pragmatik und hier insbesondere der Sprechakttheorie wissen wir darüber hinaus, dass man eine Aufforderung auch mit den formalen Mitteln einer Frage oder einer Aussage realisieren kann. Immer wieder gern genommenes Beispiel: "Es ist recht frisch hier!" oder "Könnten Sie das Fenster zumachen?" heißt in Wirklichkeit: "Machen Sie bitte das Fenster zu!"
Ähnlich sieht es mit HTML aus: Ob ich da z.B. lieber eine Tabelle wähle, deren erste Spalte aus (ggf. mit Row-Span zusammengefassten) TH- und deren zweite aus TD-Elementen besteht oder eine Definitionsliste mit (möglicherweise jeweils mehreren) DT- und DD-Elementen, ist eher eine Frage des Stils.
Soll ich hier mal einige schockieren, indem ich zitiere, was in meinem Duden Bd. 10 (Bedeutungswörterbuch, das ist derjenige Band, wo es um Semantik geht) unter dem Begriff "Liste" steht?
"[alphabetisch in Form einer Tabelle (sic!) angeordnete] Zusammenstellung von unter einem bestimmten Gesichtspunkt aufgeführten Personen oder Sachen"
Natürlich kann man auch syntaktisch viel Sinnvolles oder auch Unsinniges treiben. Das ist aber kein Grund, diese abgegrentzen Begriffe zu vermischen.
Gruß Gernot