REC-CSS2-19980512
Каскадные таблицы стилей второго уровня
Спецификация CSS2
Оригинал перевода: http://loc.stack.ru/projects/CSS2/cover.html
Рекомендация W3C от 12 мая 1998 г.
- Данная версия:
- http://www.w3.org/TR/1998/REC-CSS2-19980512
- Последняя версия:
- http://www.w3.org/TR/REC-CSS2
- Предыдущая версия:
- http://www.w3.org/TR/1998/PR-CSS2-19980324
- Редакторы:
- Bert Bos
<bbos@w3.org>
Håkon Wium Lie
<howcome@w3.org>
Chris Lilley
<chris@w3.org>
Ian Jacobs
<ij@w3.org>
Аннотация
В данной спецификации вводится понятие каскадных таблиц стилей второго уровня
(CSS2). Фактически CSS2 представляет собой язык описания таблиц стилей, позволяющий
разработчикам и пользователям применять стили (например, шрифты,
интервалы, звуковые сигналы) в структурированных документах (например, в HTML- и XML-документах). CSS2 позволяет сделать стиль представления документов независимым от
их содержания, что существенно упрощает разработку Web-страниц и поддержку
сайтов.
Язык CSS2 базируется на своем предшественнике CSS1 (см. [CSS1]), так что, за редким исключением, все таблицы
стилей, допустимые в последнем, могут использоваться и в CSS2. CSS2
поддерживает таблицы стилей с учетом устройств представления, что
позволяет разработчикам настраивать представление документов для
визуальных браузеров, звуковых устройств, принтеров,
устройств чтения по системе Брайля, портативных устройств и т.д. В данной спецификации
поддерживаются позиционирование элементов
содержания, загружаемые шрифты, форматирование таблиц, возможности интернационализации,
автоматические счетчики и нумерация и некоторые свойства пользовательского интерфейса.
Статус документа
В результате рассмотрения членами консорциума W3C и рядом других заинтересованных
организаций по решению директора консорциума этому документу был присвоен статус рекомендации W3C. Он является
законченным во всех отношениях и может выступать как в роли справочного
материала, так и в качестве нормативной ссылки в другом документе. Роль W3C в
выработке данной рекомендации заключается в привлечении внимания к предлагаемой
спецификации и в стимуляции ее повсеместного использования. Это повысит
функциональность и качество взаимодействия отдельных узлов мировой сети Web.
Список рекомендаций, выработанных W3C на данный момент, и других
технических документов можно найти по следующему адресу: http://www.w3.org/TR.
Открытая дискуссия, касающаяся характеристик языка CSS, происходит по адресу
www-style@w3.org.
Имеющиеся форматы
Спецификацию CSS2 можно получить в следующих форматах:
- HTML:
- [eng] - http://www.w3.org/TR/REC-CSS2/cover.html
- [rus] - http://loc.stack.ru/projects/CSS2/cover.html
- текст:
- [eng] - http://www.w3.org/TR/REC-CSS2/css2.txt
- [eng] - http://loc.stack.ru/projects/CSS2/css2.txt
- HTML в файле gzip:
- [eng] - http://www.w3.org/TR/REC-CSS2/css2.tgz
- [eng] - http://loc.stack.ru/projects/CSS2/css2.tgz
- [rus] - http://loc.stack.ru/projects/CSS2/css2ru.tgz
- HTML в файле zip:
- [eng] - http://www.w3.org/TR/REC-CSS2/css2.zip
- [eng] - http://loc.stack.ru/projects/CSS2/css2.zip
- [rus] - http://loc.stack.ru/projects/CSS2/css2ru.zip
- PostScript в файле gzip:
- [eng] - http://www.w3.org/TR/REC-CSS2/css2.ps.gz
- [eng] - http://loc.stack.ru/projects/CSS2/css2.ps.gz
- PDF:
- [eng] - http://www.w3.org/TR/REC-CSS2/css2.pdf
- [eng] - http://loc.stack.ru/projects/CSS2/css2.pdf
В случае расхождения между различными версиями спецификации определяющей считается версия,
расположенная по адресу http://www.w3.org/TR/1998/REC-CSS2-19980512.
Существующие переводы
Английская версия этого описания является единственной нормативной версией.
Информацию о переводах на другие языки можно найти по
адресу: http://www.w3.org/Style/css2-updates/translations.html.
Список опечаток
Список ошибок и опечаток, обнаруженных в этой спецификации, находится по адресу: http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html.
Об ошибках, обнаруженных в этом документе, сообщайте по адресу: css2-editors@w3.org.
- 1 О спецификации CSS2
- 2 Введение в CSS2
- 3 Конформность: требования и рекомендации
- 4 Синтаксис CSS2 и основные типы данных
- 5 Селекторы
- 6 Присвоение значений свойствам, каскады и наследование
- 7 Типы устройств
- 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 Свойства границы
- 8.5.1 Ширина границы: 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width' и 'border-width'
- 8.5.2 Цвет границы: 'border-top-color', 'border-right-color', 'border-bottom-color', 'border-left-color' и 'border-color'
- 8.5.3 Стиль границы: 'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style' и 'border-style'
- 8.5.4 Стенографические свойства границы: 'border-top', 'border-bottom', 'border-right', 'border-left' и 'border'
- 9 Модель визуального форматирования
- 10 Подробное описание модели визуального форматирования
- 11 Визуальные эффекты
- 12 Генерируемое содержимое, автоматическая нумерация и списки
- 13 Устройства с постраничной разбивкой
- 14 Цвета и фон
- 15 Fonts
- 15.1 Introduction
- 15.2 Font specification
- 15.3 Font selection
- 15.3.1 Font Descriptions and @font-face
- 15.3.2 Descriptors for Selecting a Font: 'font-family', 'font-style', 'font-variant', 'font-weight', 'font-stretch' and 'font-size'
- 15.3.3 Descriptors for Font Data Qualification: 'unicode-range'
- 15.3.4 Descriptor for Numeric Values: 'units-per-em'
- 15.3.5 Descriptor for Referencing: 'src'
- 15.3.6 Descriptors for Matching: 'panose-1', 'stemv', 'stemh', 'slope', 'cap-height', 'x-height', 'ascent', and 'descent'
- 15.3.7 Descriptors for Synthesis: 'widths', 'bbox' and 'definition-src'
- 15.3.8 Descriptors for Alignment: 'baseline', 'centerline', 'mathline', and 'topline'
- 15.3.9 Examples
- 15.4 Font Characteristics
- 15.5 Font matching algorithm
- 16 Text
- 17 Tables
- 18 User interface
- 19 Aural style sheets
- Appendix A. A sample style sheet for HTML 4.0
- Appendix B. Changes from CSS1
- Appendix C. Implementation and performance notes for fonts
- Appendix D. The grammar of CSS2
- Appendix E. References
- Appendix F. Property index
- Appendix G. Descriptor index
- Appendix H. Index
Архив документации на OpenNet.ru