Die Welt der HTML-Auszeichnungen
Was sind die Unterschiede zwischen logischen, physischen und semantischen Auszeichnungen in HTML?
Physische Auszeichnungen wie das u-Element bestimmen, ebenso wie Informationen visuell dargestellt werden sollen. Logische Auszeichnungen wie das strong-Element trennen Aussehen und Aussage, indem sie nur die Bedeutung des Inhalts vermitteln. Semantische Elemente wie das nav-Element haben eine klare Bedeutung, zum Beispiel für Navigation. Unterschiedliche Programme können logische und physische Auszeichnungen unterschiedlich interpretieren. Während logische Auszeichnungen die Bedeutung betonen lassen physische Auszeichnungen das Aussehen dem interpretierenden Programm über. Auf Seiten wie MDN kann man nachlesen welche HTML-Elemente logisch oder physisch sind. Nichtsemantische Elemente wie div und span geben nicht klar vor, welchen Inhalt sie haben. Ob sie ein Bild enthalten oder einen Teil der Seite darstellen ist unbestimmt. Die Wahl der richtigen Auszeichnung in HTML hängt also davon ab ´ ob man Wert auf die Bedeutung ` das Aussehen oder die Semantik legt. So können Entwickler ihre Websites strukturiert und sinnvoll aufbauen um eine bessere Benutzererfahrung zu gewährleisten.