HTML steht für HyperText Markup Language und ist die grundlegende Auszeichnungssprache des World Wide Web. Mit HTML beschreibst Du die Struktur und Bedeutung von Inhalten wie Überschriften, Texten, Links, Bildern und Formularen.
Wie funktioniert HTML?
Ein HTML-Dokument besteht aus Elementen. Diese kennzeichnen, welche Bedeutung ein bestimmter Inhalt hat. Eine Überschrift kann beispielsweise mit einem Überschriftenelement ausgezeichnet werden, ein Absatz mit einem Absatz-Element und ein Link mit einem Anker-Element.
Viele Elemente werden im Quelltext durch Tags gekennzeichnet. Ein Absatz kann zum Beispiel als <p>Text</p> geschrieben werden. Attribute liefern zusätzliche Informationen, etwa das Ziel eines Links oder die Quelle eines Bildes.
Der Browser liest das HTML und erzeugt daraus eine strukturierte Darstellung des Dokuments.
Ist HTML eine Programmiersprache?
HTML wird üblicherweise nicht als Programmiersprache bezeichnet. Es ist eine Auszeichnungssprache. HTML beschreibt hauptsächlich die Struktur und semantische Bedeutung von Inhalten.
Für die optische Gestaltung kommt normalerweise CSS zum Einsatz. JavaScript ergänzt Verhalten und Programmlogik. Vereinfacht gesagt liefert HTML die Struktur, CSS das Aussehen und JavaScript die Interaktivität.
Wie entstand HTML?
Die Ursprünge von HTML hängen direkt mit der Entstehung des World Wide Web zusammen. Tim Berners-Lee entwickelte Ende 1990 die ersten Grundlagen und veröffentlichte 1991 eine frühe Beschreibung mit dem Titel „HTML Tags“.
Später wurde HTML zunächst durch Standardisierungsgremien wie IETF und W3C weiterentwickelt. Seit 2004 arbeitet auch die WHATWG an HTML. Heute wird HTML als Living Standard fortlaufend weiterentwickelt, statt nur in weit auseinanderliegenden Hauptversionen veröffentlicht zu werden.
Warum ist semantisches HTML wichtig?
Semantisches HTML beschreibt nicht nur, wie etwas aussehen soll, sondern welche Aufgabe ein Inhalt erfüllt. Eine Hauptnavigation sollte beispielsweise als Navigation gekennzeichnet werden und eine Überschrift tatsächlich als Überschrift.
Das erleichtert Browsern, Suchmaschinen und assistiven Technologien die Interpretation einer Seite. Außerdem bleibt der Quellcode verständlicher und besser wartbar.
Welche Bedeutung hat HTML für SEO?
Suchmaschinen analysieren HTML, um Inhalte und ihre Struktur zu verstehen. Seitentitel, Überschriften, Links, Bildbeschreibungen und strukturierte Bereiche befinden sich direkt oder indirekt im HTML-Dokument.
Fehlerhaftes oder schlecht strukturiertes HTML führt nicht automatisch zu schlechten Rankings. Eine klare semantische Struktur kann Suchmaschinen und anderen Programmen jedoch dabei helfen, Inhalte zuverlässiger zu erfassen.
HTML und moderne Webanwendungen
HTML ist nicht auf einfache Textseiten beschränkt. Der aktuelle HTML-Standard umfasst unter anderem Formulare, Audio, Video, interaktive Elemente und zahlreiche Programmierschnittstellen der Webplattform. Die WHATWG beschreibt HTML als zentrale Auszeichnungssprache des Webs für Dokumente und Anwendungen.
Auch moderne JavaScript-Anwendungen erzeugen letztlich HTML-Strukturen, die der Browser darstellen und mit denen Nutzerinnen und Nutzer interagieren.
Häufige Fragen
Was ist HTML einfach erklärt?
HTML ist die Auszeichnungssprache, mit der Inhalte einer Webseite strukturiert und semantisch beschrieben werden.
Ist HTML eine Programmiersprache?
HTML gilt nicht als klassische Programmiersprache, sondern als Auszeichnungssprache. Programmlogik auf Webseiten wird typischerweise mit JavaScript umgesetzt.
Was ist der Unterschied zwischen HTML, CSS und JavaScript?
HTML beschreibt Struktur und Inhalt, CSS gestaltet die Darstellung und JavaScript steuert Verhalten und Interaktivität einer Webseite.