Главная/Cascading Style Sheet/
Назначение Cascading Style Sheet
Под дизайном web-страниц подразумевается точное позиционирование элементов относительно друг друга в рабочей области окна браузера.
Чтобы снять ограничения на точность позиционирования элементов на странице, необходимо иметь возможность управлять параметрами браузера.
Полного контроля над процессом отображения HTML-документов можно добиться при помощи JavaScript. Но такое решение заставляет отказаться от декларативного характера разметки, а переопределение свойств элементов требует написания больших объёмов кода.
Спецификация Cascading Style Sheet (CSS) позволяет управлять отображением содержимого HTML-документов c сохранением декларативного характера разметки, тем самым отделяя логическую структуру от визуального оформления. При этом логическую структуру определяет HTML, а визуальное оформление — CSS.
При использовании CSS, процесс создания сайта содержит следующие этапы:
- Распределение страниц сайта по типам;
- Разработка логической структуры для каждого типа страниц;
- Формирование навигационной карты;
- Описание стилей отображения для всех элементов страниц;
- Наполнение страниц контентом.
|