Hypertext Markup Language ist eine vom World-Wide-Web-Consortium (W3C) definierte semantische Auszeichnungssprache für Textdokumente.
Jedem Element eines Textdokumentes wird also durch ein HTML-Element bzw. „tag“ eine Rolle zugesprochen. Das ermöglicht die sofortige Erkennung und Formatierung eines Elementes entsprechend seinem Sinn.
So werden zum Beispiel Absätze bzw. Paragrafen mit dem <p></p> - Tag eingeschlossen und als solche Formatiert.