Tags sind Markierungs- und Formatierungscodes in Auszeichnungssprachen. Die in HTML benutzten HTML-Tags oder HTML-Codes werden für das Layout der Websites eingesetzt und dienen der typografischen Auszeichnung, der Schriftattribute, der Positionierung und Größenbestimmung der grafischen Elemente und der Einblendung von Symbolen und Linien.
HTML-Tags lassen sich daher von der Funktion her in die Gruppen Allgemeine HTML-Befehle, Tags für Schriftattribute und Schriftgröße, Tags für den Text- und Satzaufbau, für Aufzählungen, Verweise, Größenbestimmung und Positionierung von Grafiken und Fotos und für die Darstellung von Flächen und deren Farben gliedern.
Zu den erstgenannten HTML-Tags der allgemeinen HTML-Befehle gehören u.a. die Anfangs- und End-Tags zur Kennzeichnung der HTML-Seite, weitere kennzeichnen den Titel, den Bodytext sowie die Schriftattribute wie die Schriftart und Schriftgröße und die Typografie, wie die Textausrichtung. Darüber hinaus gibt es HTML-Tags für Aufzählungen, Verweise, Bilder und Fotos sowie für Farben und Flächen.