Hallo Cheatah,
prima. HTML ist also semantisches Markup, es sei denn, wir betrachten es auf ungünstige Art und Weise. Soviel zum Thema "schwafeln", Gernot.
Nein, bei HTML geht es darum, Texte so zu strukturieren, dass die Beziehungen der einzelnen Textteile zueinander klar werden. Mit einer dem Text(teil) innewohnenden Bedeutung hat das erst einmal nichts zu tun, sondern mit ihrer Rolle im größeren Ganzen.
Gehen wir mal einen Schritt runter, von der Text- auf die Satzebene:
a) Der Mensch jagt den Löwen.
b) Der Löwe jagt den Menschen.
Löwe(n) und Mensch(en) haben trotz unterschiedlicher syntaktischer Funktion und Form in beiden Sätzen dieselbe Bedeutung. Der Satz als Ganzes bekommt durch die unterschiedliche Struktur natürlich eine andere Bedeutung. Aber deshalb ist die Auszeichnung als <subjekt> oder <objekt> dennoch kein "semantisches", sondern syntaktisches Markup!
Gruß Gernot