HTML beschreibt den Inhalt einer Seite für einen Webbrowser.
Bildnachweis: scyther5/iStock/Getty Images
HTML steht für Hypertext Markup Language, die Sprache, mit der Dokumente für das World Wide Web erstellt werden. Mithilfe von Tags und Attributen teilt HTML Webbrowsern mit, wie Text, Hyperlinks und Bilder auf einer Webseite angezeigt werden und wie die Seite reagieren soll, wenn ein Benutzer damit interagiert. HTML-Seiten werden normalerweise im Web unter Verwendung des Hypertext-Übertragungsprotokolls verteilt. HTML-Seiten verwenden fast immer die Dateierweiterung ".htm" oder ".html".
HTML-Geschichte
HTML wurde in den frühen 1990er Jahren von Tim Berners-Lee entwickelt, um separate, aber verwandte Textdokumente in einer webähnlichen Struktur miteinander zu verknüpfen. 1994 gründete die Internet Engineers Task Force die HTML Working Group, die die HTML 2.0-Spezifikation entwickelte. Einige Webbrowser-Entwickler begannen, HTML ihre eigenen Tags hinzuzufügen, andere Browser konnten die neuen Tags jedoch nicht unterstützen. 1994 wurde das World Wide Web Consortium, W3C genannt, gegründet, um bei der Standardisierung des World Wide Web zu helfen. Nach 1995 spielte das W3C eine wichtige Rolle bei der Entwicklung neuer HTML-Spezifikationen, ebenso wie die Anbieter von Browsern.
Video des Tages
Die Funktion von HTML
HTML-Seiten enthalten Informationen zu Schriftarten, Text, Farben, Ausrichtung, Hintergrundfarben, Absätzen, Bildern, Hyperlinks und anderen Elementen einer Webseite. Viele Tags können mit Attributen modifiziert werden, die mehr Informationen darüber liefern, wie die Seite angezeigt werden soll. Bei HTML-Tags und -Attributen wird die Groß-/Kleinschreibung nicht beachtet, sodass beim Schreiben von HTML-Code Groß- oder Kleinbuchstaben verwendet werden können. Anstelle von HTML-Tags können separate Seiten, sogenannte Cascading Stylesheets, verwendet werden, um das Layout einer HTML-Seite anzugeben.
Einige Funktionen von HTML
Jede HTML-Seite muss am Anfang des Seitencodes ein HTML-Tag und ein Body-Tag haben. Anchor-Tags, dargestellt durch ein "A", erstellen Hyperlinks in HTML. Img-Tags geben an, wo Bilder auf der Seite angezeigt werden sollen und leiten den Browser dorthin, wo dieses Bild gespeichert ist. Absatz-Tags - nur ein "P" - zeigen an, wo Absätze beginnen und enden, während Zeilenumbruch-Tags - als "Br" geschrieben - einfach einen einzelnen Wagenrücklauf erzeugen. Tabellen-Tags erstellen Tabellen mit Spalten, Zeilen und Zellen, um Daten und Text auf der Seite zu organisieren. HTML kann in einem Nur-Text-Editor geschrieben werden, aber es gibt auch spezielle Editoren, die den Prozess vereinfachen.
Die Rollen von HTML-Markup
Es gibt zwei Arten von HTML-Markup; physisch und logisch. Physisches Markup gibt die genaue Methode an, in der ein Dokument angezeigt werden soll. Das fette Tag, ein "B", weist den Webbrowser beispielsweise an, Text fett anzuzeigen. Logisches Markup beschreibt die beabsichtigte Funktion einer Textzeichenfolge oder eines anderen Elements, die dem Webbrowser zur Interpretation überlassen wird. Das Strong-Tag ist ein Beispiel für logisches Markup, das von den meisten Webbrowsern fett dargestellt wird, aber auf beliebige Weise angezeigt werden kann, die den Text hervorhebt.
Webbrowser und HTML
Unabhängig davon, wie ein Webbrowser programmiert ist, kann er eine gut geschriebene HTML-Seite effektiv anzeigen. Dieselbe Seite kann in verschiedenen Browsern unterschiedlich aussehen, die Funktionen bleiben jedoch gleich. Die meisten Browser, wie Internet Explorer, zeigen Webseiten mit allen Schriftarten, Farben, Bildern und Links an, die mit einer Maus oder einem Touchscreen durchsucht werden können. Der Lynx-Browser zeigt jedoch dieselbe Seite nur als Text an und wird mit einer Tastatur navigiert.