Таблиця стилів (CSS) – є набором правил, які визначаються вживанням стилів форматування до дескрипторів HTML – документа.
CSS припускає три типи таблиці стилів: вбудована, внутрішня, зовнішня.
§ Вбудована (embedded). Властивості стилю указують у верхній частині HTML – документа – в межах дескриптора <style>. Таким чином, стиль, який призначений певному дескриптору, буде успадковуваний всіма такими ж дескрипторами в даному HTML – документі.
§ Внутрішня (inline). Атрибути стилю можуть бути оголошувана в будь-якій частині кода Web –страницы.
§ Зовнішня (linked). Властивості стилів знаходяться в окремому файлі. Подібні файли можуть бути пов'язані з будь-ким HTML – документом.
Каскадна таблиця стилів є набором правил форматування HTML – дескрипторів. Введемо форматування дескриптора body, а саме – властивості стилю background привласнено значення black(чорний). В результаті вживання цього правила колір фону всього HTML – документа зміниться на чорний. Якщо необхідно змінити колір шрифту на білий, то дві властивості цього правила розділено комі: body{background:black; color:white}.
Вбудовані стилі застосовуються до всього HTML – документа, він повинен бути оголошений в межах дескриптора <head>, між дескрипторами <style> </style>.
Наприклад, для розміщення посилання, використана таблиця кольору морської хвилі, колір всієї решти таблиць – жовтий. В документі цієї сторінки оголошено два стилі table. Майбутніх стилю class (nav, rest), розділених крапкою.