HTML (HyperText Markup Language, мова гіпертекстової розмітки) - спеціальні інструкції браузеру, за допомогою яких створюються Веб-сторінки.
Теги HTML повідомляють браузеру інформацію про структуру й особливості форматування Веб-сторінки. Кожен тег містить певну інструкцію і полягає в кутові дужки <>. Більшість тегів складаються з відкриває і закриває частин і впливають на текст, укладений всередині.
Браузер переглядає (інтерпретує) HTML-документ, вибудовуючи його структуру (DOM) і відображаючи її відповідно до інструкцій, включеними в цей файл (таблиці стилів, скрипти). Якщо розмітка правильна, то у вікні браузера буде відображена HTML-сторінка, що містить HTML-елементи - заголовки, таблиці, зображення і т.д.
Процес інтерпретації (парсинг) починається раніше, ніж веб-сторінка повністю завантажена в браузер. Браузери обробляють HTML-документи послідовно, з самого початку, при цьому обробляючи CSS і співвідносячи таблиці стилів з елементами сторінки.
Практично всі теги мають атрибути (глобальні, що застосовуються для всіх html-елементів, і власні), які вказуються в форматі атрибут = "значення". Атрибути дозволяють змінювати властивості елемента, для якого вони задані. Атрибути прописуються в початковому тегу елемента.
Атрибути class і id пишуться для всіх HTML-елементів, за винятком елементів, що містять технічну інформацію - ,
, ,