Wiki-учебник по веб-технологиям: CSS ...

Главная | Каталог |
Преподаватели и наставники, ведущие обучение CSS, могут предлагать свои варианты организации последовательности изучения CSS в комментариях к данному разделу учебника. Также свои замечания по организации учебника могут высказывать читатели, ведущие самостоятельное изучение CSS. Чтобы самостоятельное изчение CSS было эффективным, необходимо привлекать методический опыт, который дает обучение CSS. Учебник для начинающих должен способствовать быстрому старту разработчика.

CSS. Каскадные таблицы стилей


CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения и других аспектов представления документа.

Основной целью разработки CSS являлось разделение содержимого (написанного на HTML или другом языке разметки) и представления документа (написанного на CSS).

Это разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повторяемость в структурном содержимом. Кроме того, CSS позволяет представлять один и тот же документ в различных стилях или методах вывода, таких как экранное представление, печать, чтение голосом (специальным голосовым браузером или программой чтения с экрана), или при выводе
устройствами, использующими Шрифт Брайля.

Стандарт CSS определяет приоритеты, в порядке которых применяются правила стилей, если для какого-то элемента подходят несколько правил одновременно.

Это называется «каскадом», в котором для правил рассчитываются приоритеты или «веса», что делает результаты предсказуемыми.

Технология CSS: общий взгляд


Название «Каскадные таблицы стилей» происходит от английского Cascading Style Sheets, аббревиатурой которого является CSS. Впервые стили появляются в HTML 4.0 для определения представления элементов HTML и решения проблем представления документов. Стили обычно хранятся в таблицах стилей: могут быть определены как внутри HTML-документа, так и в специальном файле с расширением css. Используя отдельные файлы для хранения таблиц стилей, можно существенно сократить объем работы. Также можно определить несколько стилей, которые, подчиняясь существующим правилам, будут каскадно задавать один определенный стиль.

Пример использования CSS
С помощью CSS документы HTML можно выводить, используя различные стили вывода.

Введение в CSS

CSS3 — возможности, доступные прямо сейчас


Тут мы будем описывать с примерами возможности CSS3, поддерживаемые большинством современных браузеров и хаки позволяющие добиться единообразного отображения оформления также и в других браузерах, не поддерживающих CSS3.