Немного Wiki...
CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа,
написанного с использованием языка разметки.
Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с
помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам, например,
к SVG или XUL.
CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения отдельных блоков и других
аспектов представления внешнего вида этих веб-страниц. Основной целью разработки CSS являлось разделение
описания логической структуры веб-страницы (которое производится с помощью HTML или других языков разметки)
от описания внешнего вида этой веб-страницы (которое теперь производится с помощью формального языка CSS).
Такое разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления
его представлением, а также уменьшить сложность и повторяемость в структурном содержимом. Кроме того,
CSS позволяет представлять один и тот же документ в различных стилях или методах вывода, таких как экранное
представление, печатное представление, чтение голосом (специальным голосовым браузером или программой чтения
с экрана) и т.д.
Материал из Википедии — свободной энциклопедии.