Als Hypertext Markup Language, kurz HTML, bezeichnet man eine Auszeichnungssprache, die von Programmierern verwendet wird. Mit ihr kann die grundlegende Struktur einer Webseite festgelegt werden.
Um HTML-Code zu schreiben, benötigt man zwar Kenntnisse bezüglich der Anwendung, allerdings kein bestimmtes Programm. Der auf jedem Computer vor-installierte Editor reicht vollkommen aus, allerdings weist dieser im Gegensatz zu professionellen Programmen nicht auf Fehler im Code hin.
Beim sogenannten HTML-Grundgerüst gibt es gewisse Formatierungen, die eingehalten werden müssen, unter anderem die Unterteilung in Head und Body.
Im Head findet man die Meta-Informationen der Seite, welche im Browser selbst nicht angezeigt werden. Diese sind für den Besucher der Webseite zwar nicht sichtbar, aber die Crawler der Suchmaschinen können diese Informationen auslesen.
Im Body wiederum finden sich alle wichtigen Angaben für die visuellen Inhalte der Seite, sowie andere Dokumente, die dort hinterlegt sind.