Zum Inhalt springen

Glossar · H

HTML

HyperText Markup Language. Struktursprache für Web-Dokumente. Definiert Bedeutung und Hierarchie des Inhalts, nicht das Aussehen.

Definition

HTML steht für HyperText Markup Language und ist die grundlegende Auszeichnungssprache für die Erstellung von Webseiten. Sie definiert die Struktur und den Inhalt von Web-Dokumenten durch die Verwendung von sogenannten Tags, die verschiedene Elemente wie Überschriften, Absätze, Listen oder Links kennzeichnen. HTML legt fest, wie Inhalte hierarchisch organisiert und semantisch gegliedert werden, ohne dabei das visuelle Erscheinungsbild direkt zu bestimmen.

Im Gegensatz zu Programmiersprachen dient HTML nicht zur Programmierung von Abläufen oder Logik, sondern zur Beschreibung der inhaltlichen Struktur eines Dokuments. Browser interpretieren HTML-Code und stellen die Inhalte entsprechend dar, wobei das Aussehen meist durch ergänzende Stylesheets (CSS) geregelt wird. HTML ist somit eine deklarative Sprache, die den Aufbau von Webseiten standardisiert.

Was bedeutet das für Ihr Unternehmen?

Sauberes HTML sieht man einer Website nicht an, merkt es aber an der Barrierefreiheit, an der Darstellung in Suchmaschinen und an den Kosten späterer Anpassungen. Werden Überschriften, Listen, Buttons und Formularbeschriftungen korrekt ausgezeichnet, können Screenreader und Suchmaschinen den Inhalt verstehen. Mit kostenlosen Prüfwerkzeugen im Browser können Sie selbst stichprobenartig testen, ob sich Ihre Website vollständig mit der Tastatur bedienen lässt.

Geschichte und Standardisierung

Die Entwicklung von HTML begann Anfang der 1990er Jahre durch Tim Berners-Lee am CERN, um Informationen im World Wide Web zu verknüpfen und darzustellen. Die erste Version wurde 1991 veröffentlicht und legte den Grundstein für die Verbreitung des Internets als Medium für Text und Multimedia. Seitdem wurde HTML kontinuierlich weiterentwickelt, um neue Anforderungen und Technologien zu unterstützen.

Die Standardisierung von HTML erfolgt durch das World Wide Web Consortium (W3C) sowie die Web Hypertext Application Technology Working Group (WHATWG). HTML5 wurde 2014 als W3C-Empfehlung veröffentlicht und brachte umfangreiche Erweiterungen wie Multimedia-Unterstützung, neue semantische Elemente und APIs für Webanwendungen. Seit 2019 wird HTML als fortlaufend gepflegter HTML Living Standard der WHATWG weiterentwickelt. Die Zusammenarbeit dieser Gremien stellt sicher, dass HTML interoperabel und zukunftsfähig bleibt.

Funktionsweise und Aufbau

HTML-Dokumente bestehen aus einer Baumstruktur, die durch verschachtelte Tags gebildet wird. Ein typisches Dokument beginnt mit dem <!DOCTYPE html>-Deklaration, gefolgt von den Elementen <html>, <head> und <body>. Im <head>-Bereich werden Metadaten, Titel und Verweise auf externe Ressourcen definiert, während der <body>-Bereich den sichtbaren Inhalt enthält.

Jedes HTML-Element kann Attribute besitzen, die zusätzliche Informationen bereitstellen, beispielsweise die Angabe von Links oder Bildquellen. Die semantische Bedeutung der Elemente ist zentral für die Zugänglichkeit und Suchmaschinenoptimierung, da sie die Interpretation des Inhalts durch Browser und andere Systeme beeinflusst.

Einsatzgebiete

HTML wird hauptsächlich zur Erstellung von Webseiten und Webanwendungen verwendet. Es bildet die Grundlage für die Darstellung von Texten, Bildern, Videos und interaktiven Elementen im Internet. Durch die Kombination mit CSS und JavaScript entstehen komplexe Benutzeroberflächen und dynamische Inhalte.

Neben dem klassischen Webbrowser-Einsatz findet HTML auch in E-Mails, Dokumentationen und in der Entwicklung von hybriden mobilen Anwendungen Verwendung. Die universelle Unterstützung durch Browser und Plattformen macht HTML zu einem unverzichtbaren Standard für die digitale Kommunikation.

Abgrenzung zu verwandten Technologien

HTML unterscheidet sich von Cascading Style Sheets (CSS), die ausschließlich für das Layout und Design von Webseiten zuständig sind. Während HTML die Struktur und Bedeutung des Inhalts definiert, legt CSS fest, wie dieser visuell dargestellt wird. Beide Technologien arbeiten eng zusammen, erfüllen jedoch unterschiedliche Aufgaben.

Im Vergleich zu Programmiersprachen wie JavaScript ist HTML keine Sprache zur Steuerung von Programmabläufen oder zur Implementierung von Logik. JavaScript ergänzt HTML durch Interaktivität und dynamische Funktionen, während HTML die statische Grundlage des Dokuments bildet. Alternative Auszeichnungssprachen wie XML sind allgemeiner gehalten und nicht speziell für Webinhalte optimiert.

Verwandte Begriffe

Aus dem Blog

Passende Leistung

Sie möchten wissen, was das für Ihr Projekt bedeutet? Sprechen Sie uns an.

Zur Leistung: Webseiten