HTML
Einleitung

Einleitung

HTML steht für „Hypertext Markup Language“. Der Begriff „Markup Language“ bedeutet „Auszeichnungssprache“, d.h. mit HTML können bestimmte Arten von Dokumenten beschrieben werden — sogenannte HTML-Dokumente. Dies bedeutet insbesondere, dass HTML keine Programmiersprache ist. HTML-Dokumente sind Textdokumente in einem bestimmten Format, das aus verschiedenen Strukturelementen besteht. Die Verwendung dieser Elemente in HTML-Dokumenten wird von der Markup Language HTML definiert. In den nachfolgenden Abschnitten wird es hauptsächlich um den Aufbau und die Verwendung dieser Elemente gehen.

Mit „Hypertext“ (das „HT“ in HTML) ist gemeint, dass Textdokumente im HTML-Format miteinander verknüpft werden können, was mit (Hyper-)Links erreicht werden kann. Im Webbrowser werden HTML-Dokumente dargestellt und wenn auf einen Link geklickt wird, wird das mit dem Link verknüpfte HTML-Dokument im Webbrowser geladen und an Stelle das bisher dargestellten Dokuments angezeigt.

Eine Webseite kann aus Text verschiedener Art (Fließtext, Überschriften, Aufzählungen, Tabellen, usw.), Bildern, Videos und weiteren Inhaltselementen bestehen. Diese Elemente werden in HTML-Dokumenten in einer bestimmten Reihenfolge angegeben, denn HTML ist hauptsächlich für den konkreten Inhalt einer Webseite und deren Struktur verantwortlich. Die Gestaltung (Farben, Schriftgrößen und -arten, Abstände, usw.) und die Anordnung bzw. das Layout einer Webseite wird hingegen mit CSS („Cascading Style Sheets“) definiert. Zusätzlich wird für die Umsetzung dynamischen Verhaltens (Benutzerinteraktionen durch Klicks oder Wischbewegungen, Laden von Daten im Hintergrund, usw.) JavaScript eingesetzt. Hier wird es nur um HTML gehen, wohingegen CSS und JavaScript in anderen Kursen besprochen werden.

HTML wurde 1991 vorgestellt und ist seitdem in Webseiten ein elementarer Bestandteil des World Wide Webs. Seither wurde HTML beständig vom World Wide Web Consortium (W3C) (opens in a new tab) und von der Web Hypertext Application Technology Working Group (WHATWG) (opens in a new tab) weiterentwickelt. Der aktuelle Standard HTML5 wurde 2014 festgelegt und wird seitdem als „lebender Standard“ (living standard) fortwährend angepasst und erweitert.

Randbemerkung: Das World Wide Web (WWW) ist nur ein Teil des Internets. Im WWW werden HTML-Dokumente und einige andere Inhalte (CSS, JavaScript, Bilder, Videos, usw.) über das Kommunikationsprotokoll HTTP an Webbrowser ausgeliefert. Das Internet umfasst neben dem WWW noch andere Dienste wie z.B. E-Mail.