HTML (Hypertext Markup Language) ist eine Auszeichnungssprache, die auf Textdokumenten basiert. Es handelt sich nicht um eine klassische Programmiersprache, sondern um eine Beschreibungssprache für Dokumente. HTML basiert auf dem Vorgänger SGML (Standard Generalized Markup Language). Die Metasprache hat der Hersteller IBM entwickelt. HTML wurde in den 90er Jahren erfunden und wird von der Web Hypertext Application Technology Working Group und dem World Wide Web Consortium beständig weiterentwickelt. Die aktuelle Version HTML5 besteht seit dem 28. Oktober 2014.
- Dateien und Editoren
- Grundgerüst
- Überschriften und Absätze
- Trennlinien
- Aufzählungen
- Tabellen
- Schrift formatieren
- Grafiken einbinden
- Links
Vorteile und Eigenschaften von HTML
HTML-Dokumente können mit jedem Textverarbeitungsprogramm geöffnet oder erstellt werden. Das Dateiformat ist plattformunabhängig und läuft unter allen gängigen Betriebssystemen, wie Windows und Unix. Diese Eigenschaften sind sehr vorteilhaft für das World Wide Web. Dort kommt eine riesige Bandbreite an unterschiedlichen Hard- und Softwarekombinationen zum Einsatz. Die einzelnen Geräte müssen sich untereinander verstehen können und dies ist dank HTML gewährleistet. Die Hypertext Markup Language hat den großen weltweiten Erfolg des Internets erst möglich gemacht.
Im Vergleich zu einer komplizierten Programmiersprache fällt der Einstieg in HTML deutlich leichter. Wer noch nie ein HTML-Dokument gesehen hat, der wird trotzdem einiges lesen können. Der Quellcode einer HTML-Datei besteht aus vielen normalen Texten. Zwischen den einzelnen Textinhalten befinden sich verschiedene Befehle. Diese werden vom Webdesigner in spitze Klammern gepackt. Durch die Befehle wird zum Beispiel die Textformatierung geändert, eine Grafik angezeigt oder ein anderes Dokument aufgerufen. Die Grundstruktur einer HTML-Datei ist an sich immer gleich und kann relativ schnell gelernt werden.
Die Befehle werden von einer speziellen Software interpretiert und umgesetzt. Ein solches Programm nennt sich Internetbrowser und ist von verschiedenen Herstellern, wie zum Beispiel Google, Microsoft und Mozilla, erhältlich. Die Software bastelt aus dem HTML-Dokument eine vollständige Webseite mit einem Layout, mit Bildern und mit anderen Elementen. Aktuelle Browserversionen können mehr als die Programme in der Anfangszeit des Internets. Moderne Webseiten haben multimediale Inhalte, wie Videos und Animationen, wirken aber auch wesentlich „überladener“ als früher. In besonderen Fällen kommt es zu einer Überladung und diese wirkt sich nachteilig auf die Ladezeiten der Webseite aus.
Leichter Einstieg in die Auszeichnungssprache
HTML-Dokumente zu schreiben, ist nicht so schwer, wie es sich vielleicht anhört. Wer nur reine Textdokumente schreibt, der benötigt nur sehr wenige Befehle. Der Aufwand von HTML hängt direkt mit der Gestaltung bzw. dem Einsatzzweck der späteren Webseite zusammen. Kleinere Fehler sind auch kein Problem. Im Gegensatz zu einer richtigen Programmiersprache stürzt das Programm dadurch nicht ab. Die fehlerhaften Befehle werden einfach nicht angezeigt. Einige Internetbrowser besitzen eine erstaunliche Fehlertoleranz und können sogar unsachgemäße Befehlsfolgen interpretieren.
Wer mit dem Schreiben von HTML-Dokumente beginnen will, der benötigt keine Vorkenntnisse. Eine teure Programmiersoftware muss nicht gekauft werden. Neben einfachen Texteditoren, die zum Grundumfang aller Betriebssysteme gehören, gibt es auch genügend Freeware. Für den Einstieg in HTML wird somit nur ein Computer mit Internetverbindung benötigt. Hat man die einfachen Grundkentnisse von HTML erlernt, so können diese bei Bedarf beliebig erweitert werden. In das Grundgerüst können verschiedene Programmiersprachen wie JavaScript, Ajax, PHP, Flash und ActiveX, eingebunden werden. Durch diese Kombinationen lassen sich sogar interaktive Filme und Spiele erschaffen.