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.