CSS (Cascading Style Sheets) - в перекладі означає каскадні таблиці стилів. Після появи CSS значно полегшилось створення сайтів, так як зробити хороший дизайн без їх застосування вкрай складно.
Але головне те, що CSS дозволяє робити сайти набагато швидше.
CSS може працювати з таблицями, шрифтами, зображеннями і демонструє набагато більші можливості, ніж звичайний html.
Наприклад, якщо необхідно змінити колір, шрифт і розмір заголовка для тега
Або наприклад, нам необхідно створити сайт на певну тему з 100 сторінок. Природно, краще весь сайт виконати в одному стилі (колір фону, шрифту, посилань). Якщо такий сайт робити без CSS, то на кожній новій сторінці потрібно вказувати кожен раз фон, посилання потрібного кольору і шрифти певного розміру.
На CSS досить в окремому файлі прописати стиль однаковий для всіх сторінок. Все набагато простіше!
Таким чином, основними перевагами CSS є:
- можливість управляти дизайном будь-якої кількості документів за допомогою однієї таблиці стилів;
- якісний дизайн сторінок, який підтримується всіма браузерами.