ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256




  aranea.ru || Спецификация CSS2

Спецификация CSS2

Введение от переводчика

Ссылки на английские версии спецификации CSS 2 находятся в разделе Рекомендации W3C от 12 мая 1998 года. Все ссылки (на английские версии спецификации, а также на различные другие документы, связанные с ней) будут открываться в новом окне. Поскольку все гиперссылки взяты из официальной документации, мы снимаем любую ответственность за отсутствие соответствующих документов на какой-либо ссылке, или за случайное отсутствие доступа к указанным ресурсам. Рисунки, приводимые в переводе, взяты из официальной спецификации.

1. О спецификации каскадных стилевых таблиц стилей 2 (CSS2)

1.1. Чтение спецификации.
1.2. Как организована спецификация.
1.3. Условные обозначения.
1.4. Выражение благодарности.
1.5. Уведомление об авторском праве.

2. Введение в CSS2.

2.1. Краткое учебное пособие CSS2 для HTML.
2.2. Краткое учебное пособие CSS2 для XML.
2.3. Модель обработки CSS2.
2.4. Принципы дизайна CSS.

3. Соответствие: Требования и рекомендации.

3.1. Определения.
3.2. Согласование.
3.3. Ошибочные условия.
3.4. Тип содержания text/css.

4. Синтаксис CSS2 и типы основных данных.

4.1. Синтаксис
4.2.Правила для обработки ошибок после синтаксического анализа.
4.3.Значения.
4.4.Представление документа CSS.

5. Селекторы.

5.1. Согласование комбинаций.
5.2. Синтаксис селекторов.
5.3. Универсальный селектор.
5.4. Селекторы типов.
5.5. Наследующие селекторы.
5.6. Дочерние селекторы.
5.7. Соседние селекторы с общим предком.
5.8. Селекторы атрибутов.
5.9. Селекторы ID.
5.10. Псевдо-элементы и псевдо-классы.
5.11. Псевдо-классы.
5.12. Псевдо-элементы.

6. Присваивание значений свойствам, каскадирование, наследование

6.1. Определенные, подсчитанные и фактические значения.
6.2. Наследование.
6.3. Правило @import.
6.4. Каскадирование

7. Типы медиа.

7.1. Введение в типы медиа-устройств.
7.2. Определение стилевых таблиц, зависимых от медиа.
7.3. Распознавание типа медиа-устройства.

8. Блочная модель.

8.1. Размеры блока.
8.2. Примеры полей, отступов и границ.
8.3. Свойства полей: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' и 'margin'
8.4. Свойства отступов: 'padding-top', 'padding-right', 'padding-bottom', 'padding-left' и 'padding'
8.5. Свойства границ.

9. Модель визуального форматирования.

9.1. Введение в модель визуального форматирования.
9.2. Формирование управляющего блока.
9.3. Схемы позиционирования.
9.4. Нормальное перемещение.
9.5. Плавающее перемещение.
9.6. Абсолютное позиционирование.
9.7. Взаимосвязь между 'display', 'position' и 'float'.
9.8. Сравнение нормального перемещения, плавающего перемещения и абсолютного позиционирования.
9.9. Многослойная презентация.
9.10. Направление текста: свойства 'direction' и 'unicode-bidi'.

10. Подробности модели визуального форматирования.

10.1. Определение "объемлющий блок".
10.2. Ширина содержания: свойство width.
10.3. Расчет ширины и полей.
10.4. Минимальная и максимальная ширина: 'min-width' и 'max-width'.
10.5. Высота содержания: свойство 'height'.
10.6. Расчет высоты и полей.
10.7. Минимальная и максимальная высота: 'min-height' и 'max-height'.
10.8. Расчет высоты строки: свойства 'line-height' и 'vertical-align'.

11. Визуальные эффекты.

11.1. Наложение и область отображения.
11.2. Отображение: свойство 'visibility'.

12. Генерируемое содержание, автоматическая нумерация и списки.

12.1. Псевдо-элементы :before и :after.
12.2. Свойство 'content'.
12.3. Взаимодействие :before и :after с элементами 'compact' и 'run-in'.
12.4. Кавычки.
12.5. Автоматические счетчики и нумерация.
12.6. Маркеры и списки.

13. Медиа постраничного отображения

13.1. Введение в медиа постраничного отображения.
13.2. Страничные блоки: правило @page.
13.3. Обрыв страницы.
13.4. Каскадирование в содержании страницы.

14. Цвет и фон.

14.1. Цвет фона: свойство 'color'.
14.2. Фон.
14.3. Гамма-коррекция.

15. Шрифт.

15.1. Введение.
15.2. Спецификации шрифтов.
15.3. Выбор шрифтов.
15.4. Характеристики шрифтов.
15.5. Алгоритм выравнивания шрифтов.

16. Текст.

16.1. Отступ: свойство 'text-indent'.
16.2. Выравнивание: свойство 'text-align'.
16.3. Оформление.
16.4. Разряжение букв и слов: свойства 'letter-spacing' и 'word-spacing'.
16.5. Применение заглавных букв: свойство 'text-transform'.
16.6. Пробельные последовательности: свойство 'white-space'.