Спецификация HTML 4.01

Посмотрел об этом в видео на youtube. Всё стало на свои места.


Спецификация HTML 4.01


14. Таблицы стилей
14. Таблицы стилейСодержаниеВведениеДобавление стиля в HTML Установка языка по умолчанию для таблиц стилейИнлайн-стиль (внедрённый)Информация о стиле в заголовках: элемент STYLE Типы носителяВнешн...
14.1 Введение
14.1 ВведениеТаблицы стилей являются грандиозным прорывом в области Web-дизайна. В научных кругах, там, где был придуман Web, больше интересуются содержимым документов, чем их внешним видом. Поско...
14.2 Добавление стиля в HTML
14.2 Добавление стиля в HTML Примечание. Образец таблицы стилей HTML 4, включённый в [CSS2], показывает обычно приемлемую информацию по умолчанию для каждого элемента. Авторы и разработчики могут...
14.2.1 Установка языка по умолчанию для таблиц стилей
14.2.1 Установка языка по умолчанию для таблиц стилей Авторы могут специфицировать язык таблиц стилей для стилевой информации, ассоциированной с документом HTML. Авторы должны использовать элемент...
14.2.2 Инлайн-стиль (внедрённый)
14.2.2 Инлайн-стиль (внедрённый) Определение атрибута style = style [CN] Этот атрибут определяет стилевую информацию для данного элемента. Синтаксисзначений атрибута style определяется языком по...
14.2.3 Информация о стиле в заголовках: элемент STYLE
14.2.3 Информация о стиле в заголовках: элемент STYLE <!ELEMENT STYLE - - %StyleSheet -- информация о стиле --> <!ATTLIST STYLE %i18n; -- lang, dir, для использования...
14.2.4 Типы носителя
14.2.4 Типы носителя HTML позволяет создавать документы, использующие преимущества тех носителей, где документы должны просматриваться (напр., графические дисплеи, телеэкраны, портативные устройст...
14.3 Внешние таблицы стилей
14.3 Внешние таблицы стилей Авторы могут отделить таблицы стилей от основных документов HTML. Это даёт следующие преимущества: авторы и менеджеры Web-сайтов могут разделять использование таблиц с...
14.3.1 Основные и альтернативные таблицы стилей
14.3.1 Основные и альтернативные таблицы стилей HTML позволяет ассоциировать любое число внешних таблиц стилей с документом. Язык таблицы стилей определяет, сколько внешних таблиц стилей взаимодей...
14.3.2 Спецификация внешней таблицы стилей
14.3.2 Спецификация внешней таблицы стилей Авторы определяют внешнюю таблицу стилей со следующими атрибутами элемента LINK: href указывает на расположение файла таблицы стилей. Значением href я...
14.4 Каскадные таблицы стилей
14.4  Каскадные таблицы стилей Языки каскадных таблиц стилей, такие как CSS, разрешают объединять стилевую информацию из различных источников. Однако, не все языки таблиц стилей поддерживают...
14.4.1 Media-зависимые каскады
14.4.1 Media-зависимые каскады Каскад может включать таблицы стилей, применяемые для разных типов носителя. И LINK, и STYLE могут использоваться с атрибутом media. ПА в этом случае отвечает за фил...
14.4.2 Наследование и каскадирование
14.4.2 Наследование и каскадирование Если ПА хочет отобразить документ, ему нужно найти значения для свойств стиля, например, семейство шрифтов, стиль шрифта, размер, высота строки, цвет текста и...
14.5 Скрытие данных стиля от пользовательских агентов (ПА)
14.5 Скрытие данных стиля от пользовательских агентов (ПА) Некоторые языки таблиц стилей поддерживают синтаксис, позволяющий авторам прятать содержимое элементов STYLE от несоответствующих ПА. Это...
14.6 Ссылки на таблицы стилей в заголовках HTTP
14.6 Ссылки на таблицы стилей в заголовках HTTP Этот раздел относится только к тем ПА, которые соответствуют версиям HTTP, определяющим поле заголовка Link. Обратите внимание, что HTTP 1.1, как оп...
11. Таблицы
11. ТаблицыСодержаниеВведениеЭлементы конструирования таблицЭлемент TABLEНаправление в таблицеЗаголовок таблицы: элемент CAPTION Группы рядов: элементы THEAD, TFOOTи TBODY Группы столбцов: элемент...
11.1 Введение
11.1 ВведениеМодель таблиц HTML позволяет авторам упорядочивать данные - текст, форматированный текст, изображения, гиперссылки, формы, поля форм, другие таблицы и т.д. - в ряды и столбцы ячеек. К...
11.2 Элементы конструирования таблиц
11.2 Элементы конструирования таблиц...
11.2.1 Элемент TABLE
11.2.1 Элемент TABLE <!ELEMENT TABLE - - (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)> <!ATTLIST TABLE -- элемент table -- %attrs; -- %coreattrs, %i1...
Направление в таблице
Направление в таблице    Направление в таблице или наследуется прямо (по умолчанию слева-направо), или определяется атрибутом dir элемента TABLE. Для таблиц с направлением слева-направо...
11.2.2 Заголовок таблицы: элемент CAPTION
11.2.2 Заголовок таблицы: элемент CAPTION <!ELEMENT CAPTION - - (%inline;)* -- заголовок таблицы --> <!ATTLIST CAPTION %attrs; -- %coreattrs, %i18n, %events -- > Н...
11.2.3 Группы рядов: элементы THEAD, TFOOT и TBODY
11.2.3 Группы рядов: элементы THEAD, TFOOT и TBODY <!ELEMENT THEAD - O (TR)+ -- "шапка" таблицы --> <!ELEMENT TFOOT - O (TR)+ -- футер таблицы --> Начальный те...
11.2.4 Группы столбцов: элементы COLGROUP и COL
11.2.4 Группы столбцов: элементы COLGROUP  и COL Группы столбцов позволяют авторам создавать структурированные подразделения внутри таблицы. Авторы могут сделать эту структуру более ясной с...
Элемент COLGROUP
Элемент COLGROUP   <!ELEMENT COLGROUP - O (COL)* -- группа столбцов таблицы --> <!ATTLIST COLGROUP %attrs; -- %coreattrs, %i18n, %events -- span NUMBER 1...
Элемент COL
Элемент COL   <!ELEMENT COL - O EMPTY -- столбец таблицы --> <!ATTLIST COL -- группы и свойства столбца -- %attrs; -- %coreattrs, %i18n, %eve...
Подсчёт количества столбцов
Подсчёт количества столбцов   Есть два способа определить количество столбцов в таблице (приоритет по убыванию): Если элемент TABLE содержит какие-либо элементы COLGROUP или COL, ПА должны...
Подсчёт ширины столбцов
Подсчёт ширины столбцов   Авторы могут установить ширину столбцов тремя методами: Fixed Фиксированная ширина, определяется в пикселах (напр., width="30"). Делает возможным отображе...
11.2.5 Ряды: элемент TR
11.2.5  Ряды: элемент TR <!ELEMENT TR - O (TH|TD)+ -- ряд таблицы --> <!ATTLIST TR -- ряд таблицы -- %attrs; -- %coreattrs, %i18n, %events -- %ce...
11.2.6 Ячейки: элементы TH и TD
11.2.6 Ячейки: элементы TH и TD <!ELEMENT (TH|TD) - O (%flow;)* -- ячейка заголовочная|данных --> <!-- Область видимости проще, чем атрибуты заголовков обычных таблиц --> <!ENT...
Ячейки, занимающие несколько рядов или столбцов
Ячейки, занимающие несколько рядов или столбцов   Ячейки могут занимать несколько рядов или столбцов. Количество рядов или столбцов, занимаемых ячейкой, устанавливается атрибутами rowspan и c...
11.3 Форматирование таблицы пользовательскими агентами
11.3 Форматирование таблицы пользовательскими агентами Примечание. В данном разделе рассматриваются атрибуты таблиц HTML, относящиеся к визуальному форматированию. Когда эта спецификация была впер...
11.3.1 Рамки и линии сетки таблицы
11.3.1 Рамки и линии сетки таблицы Следующие атрибуты влияют на отображение рамки таблицы и внутренней сетки. Определения атрибутов frame = void|above|below|hsides|lhs|rhs|vsides|box|border [CI] Э...
11.3.2 Горизонтальное и вертикальное выравнивание
11.3.2 Горизонтальное и вертикальное выравнивание Следующие атрибуты могут быть установлены для различных элементов таблицы (см. соответствующие определения). <!-- атрибуты горизонтального выр...
Наследование установок выравнивания
Наследование установок выравнивания   Выравнивание содержимого ячеек может быть определено на базе ячейка-за-ячейкой или наследоваться от включённых элементов, таких как ряд, столбец или сама...
11.3.3 Поля ячейки
11.3.3 Поля ячейки Определения атрибутов cellspacing = length [CN] Определяет, какое пространство ПА должен выделять между левым обрезом таблицы и левым полем самого левого столбца, верхом табл...
11.4 Представление таблиц невизуальными ПА
11.4 Представление таблиц невизуальными ПА...
11.4.1 Ассоциирование заголовочной информации с ячейками данных
11.4.1 Ассоциирование заголовочной информации с ячейками данных Невизуальные ПА, такие как голосовые синтезаторы и Брайль-устройства, могут использовать следующие атрибуты элементов TD и TH, чтобы...
11.4.2 Категоризация ячеек
11.4.2 Категоризация ячеек Пользователи, просматривающие таблицы с помощью речевого ПА, могут дополнительно пожелать услышать разъяснение о содержимом ячейки. Один из методов получить разъяснение...
11.4.3 Алгоритм поиска заголовочной информации
11.4.3 Алгоритм поиска заголовочной информации При отсутствии заголовочной информации в атрибутах scopeили headers, ПА могут конструировать заголовочную информацию в соответствии со следующим алго...
11.5 Образец таблицы
11.5 Образец таблицы Это пример группировки рядов и столбцов. Он взят из "Developing International Software", Nadine Kano. В "ascii-подобном" виде, следующая таблица: <TABLE...
9. Текст
9. ТекстСодержаниеПробелыСтруктурированный текстЭлементы абзаца: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM Кавычки: элементы BLOCKQUOTE и Q Представление кавычек Подиндекс и над...
9.1 Пробелы
9.1 Пробелы Наборы символов документасодержат большое количество разных пробельных символов. Многие из них являются типографскими элементами, используемыми в некоторых приложениях для создания ос...
9.2 Структурированный текст
9.2 Структурированный текст...
9.2.1 Элементы абзаца: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM
9.2.1 Элементы абзаца: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR и ACRONYM <!ENTITY % phrase "EM | STRONG | DFN | CODE | SAMP | KBD | VAR | CITE | ABBR | ACRONYM" &g...
9.2.2 Кавычки: элементы BLOCKQUOTE и Q
9.2.2 Кавычки: элементы BLOCKQUOTE и Q <!ELEMENT BLOCKQUOTE - - (%block;|SCRIPT)+ -- полная форма ("закавычивания") --> <!ATTLIST BLOCKQUOTE %attrs; -- %coreatt...
Представление кавычек
Представление кавычек  Визуальные ПА обычно отображают BLOCKQUOTE как блок текста с отступом. Визуальные ПА должны удостовериться, что содержимое элемента Q отображается с ограничивающими зна...
9.2.3 Подиндекс и надиндекс: элементы SUB и SUP
9.2.3 Подиндекс и надиндекс: элементы  SUB и  SUP <!ELEMENT (SUB|SUP) - - (%inline;)* -- подиндекс, надиндекс --> <!ATTLIST (SUB|SUP) %attrs; -- %coreattr...
9.3 Строки и параграфы
9.3 Строки и параграфы Авторы традиционно выделяют свои мысли последовательностями параграфов. Организация информации по параграфам не зависит от того, как параграфы представляются: параграфы, выр...
9.3.1 Параграфы: элемент P
9.3.1 Параграфы: элемент P <!ELEMENT P - O (%inline;)* -- параграф --> <!ATTLIST P %attrs; -- %coreattrs, %i18n, %events -- > Начальный тег: необходим, Конечный...
9.3.2 Управление обрывом строки
9.3.2 Управление обрывом строки Обрыв строки определён как символ возврата каретки (&#x000D;), символ прогона строки (&#x000A;) или пара символов возврат каретки/прогон строки. Все обрывы...
Форсирование обрыва строки: элемент BR
Форсирование обрыва строки: элемент BR   <!ELEMENT BR - O EMPTY -- принудительный обрыв строки --> <!ATTLIST BR %coreattrs; -- id, class, style, title -- >...
Запрет обрыва строки
Запрет обрыва строки   Иногда необходимо предотвратить обрыв строки между двумя словами. &nbsp; (мнемоники &#160; или &#xA0;) действует как пробел, в котором ПА не может вставить...
9.3.3 Дефисы
9.3.3 Дефисы В HTML имеются дефисы двух типов: обычный и "мягкий". Обычный дефис должен интерпретироваться в ПА как обычный символ. Мягкий дефис сообщает ПА о том, где может появляться о...
9.3.4 Форматированный текст: элемент PRE
9.3.4  Форматированный текст: элемент PRE <!ENTITY % pre.exclusion "IMG|OBJECT|BIG|SMALL|SUB|SUP"> <!ELEMENT PRE - - (%inline;)* -(%pre.exclusion;) -- форматированный тек...
9.3.5 Визуальное представление параграфов
9.3.5 Визуальное представление параграфов Примечание. Следующий раздел является информативным описанием того, как ведут себя некоторые из существующих визуальных ПА при форматировании параграфов....
9.4 Маркировка изменений документа: элементы INS и DEL
9.4 Маркировка изменений документа: элементы INS и DEL <!-- INS/DEL обрабатываются при включении в BODY --> <!ELEMENT (INS|DEL) - - (%flow;)* -- вставленный текст, удалённый текст --&...
6. Базовые типы данных HTML
6. Базовые типы данных HTMLСодержаниеРегистрБазовые типы SGMLТекстовые строкиURIЦветаИспользование цветовРазмер значений атрибутовТипы содержимого (MIME-типы)Коды языкаКодировка символовОтдельные...
6.1 Регистр
6.1 РегистрКаждое определение атрибута включает информацию о чувствительности его значения к регистру. Информация о регистре представлена следующими ключами:CSЗначение чувствительно к регистру (т....
6.2 Базовые типы SGML
6.2 Базовые типы SGMLОпределение типа документа (ОТД) специфицирует синтаксис содержимого элемента и значения атрибута HTML, используя лексемы SGML (напр., PCDATA, CDATA, NAME, ID и т.д.). См. их...
6.3 Текстовые строки
6.3 Текстовые строкиАтрибуты текста ( %Text в ОТД) делают его пригодным для чтения.Введение об атрибутах см. в учебной дискуссии об атрибутах....
6.4 URI
6.4 URIДанная спецификация использует термин URI, как определено в [URI] (см. также [RFC1630]).Заметьте, что URI включают URL (как определено в [RFC1738] и [RFC1808]).Относительные URI дополняются...
6.5 Цвета
6.5 ЦветаЗначение атрибута "color" (%Color;) ссылается на определение цвета [SRGB]. Значение цвета может быть или 16-ричным числом (предваряемым знаком #), или одним из следующих 16 назв...
6.5.1 Использование цветов
6.5.1 Использование цветовХотя цвета придают много дополнительного смысла документу и делают его более "читабельным", учитывайте следующие советы при использовании цвета в Ваших документ...
6.6 Размер значений атрибутов
6.6 Размер значений атрибутовHTML специфицирует три типа значений размера для атрибутов:Pixels: Значение (%Pixels; в ОТД) является целочисленным/integer, представляя количество пикселов "кан...
6.7 Типы содержимого/носителя (типы MIME)
6.7 Типы содержимого/носителя (типы MIME)Примечание: "Тип носителя" (определённый в [RFC2045] и [RFC2046]) специфицирует природу связанного ресурса. Эта спецификация использует термин &q...
6.8 Коды языка
6.8 Коды языкаЗначение атрибута, чей тип - код языка ( %LanguageCode в ОТД), ссылается на код языка, специфицированный в [RFC1766], раздел 2.О том, как специфицировать код языка в HTML, см. в разд...
6.9 Кодировка
6.9 КодировкаАтрибуты "charset" (%Charset в ОТД) ссылаются на кодировку символов, как описано в разделе кодировка символов. Значения должны быть строками (напр., "euc-jp") из р...
6.10 Отдельные символы
6.10 Отдельные символыОпределённые атрибуты вызывают отдельные символы из кодового набора документа. Эти атрибуты имеют тип %Character в ОТД.Отдельные символы могут быть определены также мнемоника...
6.11 Дата и время
6.11 Дата и время[ISO8601] допускает много вариантов и опций в представлении даты и времени. Данная спецификация использует один из форматов, описанный в [DATETIME], для определения действительных...
6.12 Типы ссылок
6.12 Типы ссылокАвторы могут использовать следующие распознаваемые типы ссылок, перечисленные здесь с их интерпретацией в соответствии с соглашениями. В ОТД %LinkTypes ссылается на разделённый про...
6.13 Дескрипторы типа носителя
6.13 Дескрипторы типа носителяСписок распознаваемых дескрипторов типа носителя ( %MediaDesc в ОТД):screenПодразумевается нестраничный экран.ttyПодразумевается носитель, использующий сетку символов...
6.14 Данные сценариев
6.14 Данные сценариевДанные сценариев ( %Script; в ОТД) могут быть содержимым элемента SCRIPT и значением внутреннего события атрибута. ПА не должны вычислять данные сценария как метки HTML, а вме...
6.15 Данные таблиц стилей
6.15 Данные таблиц стилейДанные таблиц стилей (%StyleSheet; в ОТД) могут быть содержимым элемента STYLE и значением атрибута style. ПА не должен вычислять данные стиля как метки HTML.Чувствительно...
6.16 Имя целевого фрэйма
6.16 Имя целевого фрэймаЗа исключением зарезервированных имён, перечисленных ниже, имя целевого фрэйма (%FrameTarget; в ОТД) должно начинаться алфавитным символом (a-z, A-Z). ПА должны игнорироват...

Structure CAD для “ЧАЙНИКОВ” перейти








Начало