При создании интернет-страниц, кроме кодировок HTML используется важный инструмент – каскадные таблицы стилей, для создания дизайнерских элементов и вида страницы в целом. HTML можно назвать скелетом страницы (сведения о составе документов), а CSS – кожей (внешний вид). Создать внешний вид сайта в соответствии с индивидуальными пожеланиями помогает именно CSS. Название «каскадные» связано с тем, что бывает несколько отдельных друг от друга страниц стилей для одного пользователя. Благодаря каскадным таблицам содержание страницы хранится отдельно от ее представления.

Такой тип форматирования может реализовываться в трех видах – встроенном, внутреннем (внедренном) и внешним (связанным). В первом варианте стиль добавляется к любому тегу HTML, второй дает возможность настраивать всю страницу, а в третьем есть возможность для создания образцов стилей, применяемых полностью к узлу. Таблицы стилей содержат определенные элементы и строятся в заданном порядке, только в этом случае они смогут функционировать в нужном режиме.