SGML
SGML - стандартна узагальнена мова розмітки. Основна суть - деревовидна структура тегів, що можуть містити інформацію, інші теги і властивості зі значенням цих властивостей. Простий приклад:
<FLAT number=”47”>
My flat.
<ROOM type=”living_room” square=12></ROOM>
<ROOM type=”спальня” square=8>Кицька Мурка, рідко виходить зі спальні</ROOM>
<кладовка>
<ПИЛОСМОК потужність=”1200 ватт”></ПИЛОСМОК>
<Jam>0,5 л.</jam>
<Jam>0,5 л.</jam>
<SPIDER count=”12” color=Black></SPIDER>
<Ball />
</кладовка>
</FLAT>
FLAT, ROOM, кладовка, ПИЛОСМОК, Jam, SPIDER, Ball - вузли або контейнери.
Number, type, square, потужність, count, color - властивості (атрибути) вузлів та їх значення.
My flat, Кицька мурка... - вміст або контент вузлів.
Room, кладовка, jam, пилосмок, spider, ball - дочірні елементи вузла FLAT.
Room, кладовка - дочірні елементи першого порядку для вузла FLAT, безпосередні дочірні елементи.
HTML - мова гіпертекстової розмітки, що базується на SGML, розроблена тим самим Тімом Бернерсом-Лі спеціально для представлення інформації в інтернеті.
XHTML - розширення з HTML, характеризується строгим синтаксисом.
HTML5 - розвиток попередньої версії стандарта HTML 4.01, направлений на структуризацію, семантику представленої в інтернеті інформації.
XML - ієрархічний формат для збереження і передачі даних, заснований на SGML.