CSS (на англ. Cascading Style Sheets, на рус. Каскадні таблиці стилів) - це формальна мова, створений для управління стилями зовнішнього вигляду веб-сторінок.
При вивчення HTML відбувається якесь розділення розробників на 2 класу. Перші вважають, що мова гіпертекстової розмітки документа прекрасно підходить для створення сайтів і ніяких інших засобів при цьому не потрібно. Другі вважають, що цієї мови недостатньо навіть для роботи з простими веб-сторінками. Я погоджуся з останніми, колись створення сайту чисто на HTML і було можливим, але все одно це була копітка і трудомістка робота, найчастіше все сторінки доводилося редагувати окремо. Зі створенням CSS така необхідність відпала.
Переваги використання CSS
Я вважаю, що переваг у використання Каскадних Таблиць Стилів дуже багато, а з випуском версії CSS3 стало ще більше.
Коротко перерахую основні переваги:
Подивимося на Каскадні таблиці стилів в дію. Розберемо на прикладі веб-сторінки нижче:
Малюнок 1. Приклад HTML сторінки
Дана веб-сторінка створена з використанням мови HTML, ніяких стилів вона не містить. Ось так виглядає її HTML код: