HTML
HTML (HyperText Markup Language) ist eine beschreibende Sprache, die die Struktur von Webseiten festlegt.
Kurze Geschichte
1990 definierte Tim Berners-Lee im Rahmen seiner Vision des Web das Konzept des Hypertext, welches Berners-Lee im folgenden Jahr durch eine Auszeichnungssprache, hauptsächlich basierend auf SGML, formalisierte. Die IETF begann 1993 mit der formalen 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 wurde im Jahr 2000 ein ISO Standard.
Zu dieser Zeit wollte das W3C HTML beinahe zugunsten von XHTML 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 2014 einen offiziellen Standard. Der Begriff „HTML5“ ist lediglich 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 werden von passenden ö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, wie zum Beispiel <img>
.
Sie können HTML-Tags mit Attributen erweitern, die zusätzliche Informationen liefern, die beeinflussen, wie der Browser das Element interpretiert:
Eine HTML-Datei wird normalerweise mit einer .htm
oder .html
Erweiterung gespeichert, von einem Web-Server bereitgestellt und kann von jedem Web-Browser dargestellt werden.