|
|
4 Согласования: требования и рекомендацииСодержание В этой секции мы начинаем спецификацию языка HTML версии 4.0, освещая соглашения между авторами, документами, пользователями и средствами просмотра. Примечание переводчиков. В силу того, что некоторые термины в оригинале спецификации не имеют очевидного перевода с Английского языка на Русский, а также по причине того, что в Русской технической литературе устоялись определенные термины и словосочетания, переводчики на Русский язык, взяли на себя смелость, создать документ, отсутствующий в оригинале спецификации. Этот документ содержит соглашения, принятые переводчиками на Русский язык. Документ имеет целью устранить возможные недопонимания между Читателями спецификации, ее Создателями и переводчиками на Русский язык. Найти описанный документ вы сможете здесь ("Соглашения принятые переводчиками").Ключевые слова "MUST"(должен), "MUST NOT"(не должен), "REQUIRED"(требуется), "SHALL"(следует сделать), "SHALL NOT"(не следует делать), "SHOULD"(следовало бы сделать), "SHOULD NOT"(не следовало бы делать), "RECOMMENDED"(рекомендуется), "MAY"(может) и "OPTIONAL"(необязательный) в этом документе интерпретированы так, как описано в [RFC2119]. Однако для повышения читабельности, эти слова будут писаться, в этой спецификации, только заглавными буквами. Время от времени, авторы спецификации рекомендуют удобное применение конструкций языка для авторов и разработчиков программного обеспечения. Эти рекомендации не являются нормативными и их соответствие этой спецификации не зависит от их реализации. Эти рекомендации содержат выражения типа: "Мы рекомендуем...", "Эта деталь рекомендуется..." или подобные выражения. 4.1 Определения
4.2 SGMLHTML 4.0 является приложением SGML, соответствующим Международному Стандарту ISO 8879 -- Стандартный Обобщенный Язык Разметки (Standard Generalized Markup Language, SGML) (описанном в [ISO8879]). Примеры в тексте соответствуют строгому (strict) определению типа документа за исключением примера, в задании которого имеются ссылки на элементы или атрибуты, описанные только в переходном (transitional) определении типа документа или в оконном (frameset) определении типа документа. Из соображений краткости, большинство примеров в данной спецификации не начинаются с описания типа документа, что является обязательным для каждого документа HTML. Фрагменты DTD в описании элемента приводятся из строгого (strict) описания типа документа за исключением элементов связанных с фреймами. Более детальную информацию о строгом, переходном или оконном DTD можно получить в разделе "Информация о версии HTML". Комментарии, встречающиеся в HTML 4.0 DTD, не имеют информативного значения, только информативное. Средства просмотра не должны отображать инструкции обработки SGML (например: "<?full volume>") или комментарии. Дополнительную информацию об этой и других особенностях SGML, которые могут быть допустимы в HTML, но широко не поддерживаются средствами просмотра HTML, смотрите раздел "особенности SGML с ограниченной поддержкой". 4.3 Тип содержания "text/html"Документы HTML посылаемые по Интернет как последовательность байт сопровождаются кодировочной информацией (описанной в разделе "символьные кодировки"). Структура передачи, обозначенная термином "сущность сообщения", определена в [RFC2045] и [RFC2068]. Сущность сообщения с типом содержания "text/html" представляет документ HTML. Тип содержания для документа HTML определяется как следующее:
. Необязательный параметр "charset" ссылается на символьную кодировку, используемую для представления документа HTML как последовательность байт. Допустимые значения этого параметра определены в разделе "символьные кодировки". Несмотря на то, что этот параметр необязателен, мы рекомендуем всегда его использовать.
Last modified: Tue Jan 27 14:05:27 1998 |