Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 Об SGML и HTML.doc
Скачиваний:
2
Добавлен:
22.11.2019
Размер:
330.75 Кб
Скачать

6.6 Длины

HTML определяет три типа значений длин для атрибутов:

  1. Пикселы (pixel): (%Pixels; в DTD) Значение является целым числом, которое представляет число пикселов холста (экрана, бумаги). Таким образом, значение "50" означает 50 пикселов. Нормативную информацию относительно определения "Пиксел", смотрите в [CSS1].

  2. Длина (Length): ( %Length; в DTD) Значением может быть либо "%Pixel;" либо процентное отношение доступного горизонтального или вертикального пространства. Таким образом, значение "50%" означает половину доступного пространства.

  3. Множественная Длина (MultiLength): (%MultiLength; в DTD) Значением может быть или "%Length;" или "Относительная длина". Относительная длина имеет форму "i*", где "i" -- целое число. При распределении пространства, между элементами, соревнующимися за это пространство, средство просмотра сначала распределяет пикселы и процентные длины, а затем разделяет оставшееся доступное пространство между относительными длинами. Каждая относительная длина получает часть доступного пространства, пропорционально целому числу, стоящему перед знаком "*". Значение "*" эквивалентно записи "1*". Таким образом, если после распределения доступного пространства между пикселами и процентными длинами, осталось 60 пикселов доступного пространства, а также если соревнующиеся относительные имеют значения "1*", "2*" и "3*", то "1*" соответственно получит 10 пикселов, "2*" получит 20 пикселов и "3*" -- 30 пикселов.

Значения длин нейтральны к регистру.

6.7 Типы содержания (типы mime)

Примечание. "Тип среды" (media type) (описанный в [RFC2045] и [RFC2046]) определяет природу связанного ресурса. Данная спецификация использует термин "тип содержания" (content type) а не "тип среды" (media type) в соответствии с текущим использованием. Более того, в данной спецификации "тип среды" может ссылаться на среду, в которой средство просмотра отображает документ.

Данный тип представляется в DTD посредством "%ContentType;".

Типы содержания нечувствительны к регистру.

Примеры типов содержания включают: "text/html", "image/png", "image/gif", "video/mpeg", "audio/basic", "text/tcl", "text/javascript" и "text/vbscript". Список зарегистрированных на данный момент типов MIME можно найти в [MIMETYPES].

Примечание. Тип содержания "text/css" пока не зарегистрирован в IANA, он должен использоваться в случаях, когда связанным ресурсом является таблица стилей [CSS1].

6.8 Языковые коды

Значение атрибутов, чьим типом является языковой код (%LanguageCode в DTD), ссылается на языковой код, как описанный в разделе 2 из [RFC1766]. Информацию относительно определяющих языковых кодов в HTML смотрите в разделе "языковые коды". Пустое пространство не допустимо в пределах языкового кода.

Языковые коды нечувствительны к регистру.

6.9 Символьные кодировки

Атрибуты "charset" (%Charset в DTD) ссылаются на символьную кодировку, как описано в разделе "Символьные кодировки". Значения должны быть строками (например "euc-jp") из реестра IANA (полный список смотрите в [CHARSETS]).

Имена символьных кодировок нечувствительны к регистру.

Средство просмотра должно следовать шагам, установленным в разделе "Определение символьных кодировок" для того, чтобы детерминировать символьную кодировку внешнего ресурса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]