Расшифровывается CSS как каскадные таблицы стилей и является технологией оформления веб-страниц.
Основным понятием CSS является стиль – т. е. набор правил оформления и форматирования, который может быть применен к различным элементам документа.
Для присвоения какому-либо элементу определенных характеристик необходимо один раз описать этот элемент и определить это описание как стиль, а в дальнейшем просто указывать, что элемент, который нужно оформить соответствующим образом, должен принять свойства указанного стиля.
можно сохранить описание стиля не в тексте кода документа, а в отдельном файле – это позволит использовать описание стиля на любом количестве Web-страниц, а также изменить оформление любого количества страниц, исправив лишь описание стиля в одном (отдельном) файле.
CSS позволяет работать со шрифтовым оформлением страниц на гораздо более высоком уровне, чем стандартный HTML, избегая излишнего утяжеления страниц графикой.
Шрифт (font) |
Форма и размер букв, жирный или курсив |
Текст (text) |
Кернинг, интервал между строками, выравнивание, регистр |
Список и указатель мыши (list, mouse, color) |
Маркеры, отступ |
Фон (background) |
Задний план страницы или элемента |
Рамка,поле (border, margins) |
Рамки, поля, внутренний отступ, ширина, высота |
Позиционирование (positioning) |
Точное положение на экране |
Видимость (visibility) |
Видимость на экране элемента или какой-либо его части |