A SGML egy mesterséges nyelv, azon belül is egy dokumentumleíró nyelv. Nem egy konkrét nyelv, csak általános ajánlásokat tartalmaz, hogyan is kellene leírni egy dokumentumot….
Egy HTML dokumentum egy közönséges szöveges állomány. Egy egyszerű szövegszerkesztővel például jegyzettömbbel is létrehozható. Minden HTML dokumentumot egy olyan sorral kezdünk, ami leírja, hogy milyen dokumentumot hozunk létre….