HTML
HTML (HyperText Markup Language) ist eine beschreibende Sprache, die die Struktur von Webseiten spezifiziert.
Kurze Geschichte
Im Jahr 1990 definierte Tim Berners-Lee als Teil seiner Vision des Web das Konzept des Hypertext, welches er im darauffolgenden Jahr durch eine Auszeichnungssprache formalisierten Konzept basierend auf SGML formalisierte. Die IETF begann 1993 mit der formellen Spezifikation von HTML und veröffentlichte nach mehreren Entwürfen 1995 die Version 2.0. 1994 gründete Berners-Lee das W3C, um das Web weiterzuentwickeln. 1996 übernahm das W3C die Arbeit an HTML und veröffentlichte ein Jahr später die Empfehlung für HTML 3.2. HTML 4.0 wurde 1999 veröffentlicht und im Jahr 2000 ein ISO-Standard.
Zu dieser Zeit wollte das W3C HTML zugunsten von XHTML fast aufgeben, was 2004 zur Gründung einer unabhängigen Gruppe namens WHATWG führte. Dank WHATWG wurde die Arbeit an HTML fortgesetzt: Die beiden Organisationen veröffentlichten 2008 den ersten Entwurf von HTML5 und einen offiziellen Standard im Jahr 2014. Der Begriff "HTML5" ist nur ein Schlagwort, das sich auf moderne Webtechnologien bezieht, die Teil des HTML Living Standard sind.
Konzept und Syntax
Ein HTML-Dokument ist ein Klartextdokument, das mit Elementen strukturiert ist. Elemente sind von zusammengehörigen öffnenden und schließenden Tags umgeben. Jedes Tag beginnt und endet mit spitzen Klammern (<>
). Es gibt einige leere oder void Elemente, die keinen Text einschließen können, zum Beispiel <img>
.
Sie können HTML-Tags mit Attributen erweitern, die zusätzliche Informationen bereitstellen, die beeinflussen, wie der Browser das Element interpretiert:
Eine HTML-Datei wird normalerweise mit der Erweiterung .htm
oder .html
gespeichert, von einem Webserver bereitgestellt und kann von jedem Webbrowser gerendert werden.