На главную
- В этой спецификации содержатся примеры, показывающие, как можно
избежать использования нежелательных элементов. В большинстве
случаев это зависит от поддержки агентом пользователя таблиц стилей.
В общем случае, авторам следует использовать таблицы стилей для
получения стилистических эффектов и эффектов форматирования вместо
атрибутов представления HTML. Атрибуты представления HTML
нежелательны, когда существует альтернатива таблиц стилей (см.,
например,
[CSS1]).
-
Устаревшие
- Устаревший элемент или атрибут - это элемент или атрибут,
поддержка которых агентами пользователя не гарантируется.
Устаревшие элементы не
определяются в этой спецификации, но перечислены в
разделе изменений справочного руководства.
HTML 4.0 - это
применение SGML, соответствующее
международному стандарту ISO 8879 -- Standard Generalized Markup
Language SGML (определенному в
[ISO8879]).
Примеры в тексте
соответствуют
строгим определениям типа документа, если пример не относится к
элементам или атрибутам, определенным
переходным определением типа документа или
определением типа документа с кадрами. Для краткости большая часть
примеров в данной спецификации не начинается с
объявления типа документа, обязательного для начала любого документа
в формате HTML.
Фрагменты DTD
в определениях элементов приводятся из
строгих определений типа документа, кроме элементов, относящихся к
кадрам.
Подробную информацию об использовании строгих, переходных DTD или DTD
с кадрами см. в разделе
информация о версии HTML.
Комментарии в
HTML 4.0 DTD не имеют нормативного значения; они используются только
для информации.
Агенты пользователя не должны генерировать инструкции обработки SGML
(например, <?full volume>) или
комментарии. Подробнее об этой и
других возможностях SGML, которые допустимы в HTML, но не поддерживаются
широко агентами пользователя, обратитесь к разделу
возможности SGML с ограниченной поддержкой.
Документы HTML отправляются через Интернет в виде последовательности
байтов, сопровождаемой информацией о кодировке (описанной в разделе
кодировки символов). Структура передачи, называемая
message entity, определяется
[RFC2045]) и
[RFC2068]. message entity с
типом содержимого "text/html" представляет документ в формате HTML.
Тип содержимого для документов
HTML определяется следующим образом:
- Имя типа содержимого:
- text
- Имя подтипа содержимого:
- html
- Обязательные параметры:
- нет
- Необязательные параметры:
- charset
- Кодировка:
- разрешены все кодировки
- Безопасность:
- См.
замечания о безопасности
Необязательный параметр "charset" обозначает
кодировку символов, используемую для представления документа
HTML в качестве последовательности байт. Допустимые значения этого
параметра определены в разделе
кодировки символов. Хотя этот параметр необязателен, рекомендуется
всегда указывать его.