Опубликован: 19.05.2006 | Доступ: свободный | Студентов: 9875 / 1484 | Оценка: 4.29 / 4.03 | Длительность: 22:29:00
ISBN: 978-5-94774-648-8
Лекция 6:

Базовые типы данных HTML

< Лекция 5 || Лекция 6: 123 || Лекция 7 >

Типы содержимого/носителя (типы MIME)

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

В то же время, в этой спецификации, " media type " может относиться к дескрипторам там, где ПА воспроизводит документ.

Этот тип представлен в ОТД: %ContentType; .

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

Примеры типа содержимого: " text/html ", " image/png ", " image/gif ", " video/mpeg ", " text/css " и " audio/basic ".

Текущий список зарегистрированных MIME-типов см. в "[MIMETYPES]" .

Коды языка

Значение атрибута, чей тип - код языка ( %LanguageCode в ОТД), ссылается на код языка, специфицированный в "[RFC1766]" , раздел 2.

О том, как специфицировать код языка в HTML, см. в разделе "коды языка" . Пробелы внутри кода языка недопустимы.

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

Кодировка

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

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

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

Отдельные символы

Определённые атрибуты вызывают отдельные символы из кодового набора документа. Эти атрибуты имеют тип %Character; в ОТД.

Отдельные символы могут быть определены также мнемониками (напр., " &amp; ").

Дата и время

"[ISO8601]" допускает много вариантов и опций в представлении даты и времени. Данная спецификация использует один из форматов, описанный в "[DATETIME]" , для определения действительных строк date/time ( %Datetime в ОТД).

Формат таков:

YYYY-MM-DDThh:mm:ssTZD

где:

YYYY = год из 4 цифр
MM   = месяц из 2 цифр (01=January, и т.д.)
DD   = число месяца из 2 цифр (от 01 до 31)
hh   = час - 2 цифры (от 00 до 23) (am/pm НЕДОПУСТИМЫ)
mm   = минуты - 2 цифры (от 00 до 59)
ss   = секунды - 2 цифры (от 00 до 59)
TZD  = часовой пояс

Обозначение часового пояса - одно из следующих:

Z

обозначает UTC (Coordinated Universal Time). " Z " должно быть в верхнем регистре.

+hh:mm

обозначает локальное время - hh часы и mm минуты до(+) UTC.

-hh:mm

обозначает локальное время - hh часы и mm минуты после (-) UTC.

Компоненты должны быть представлены точно в такой пунктуации.

Заметьте, что " T " стоит в строке как буква (должна быть в верхнем регистре ), показывая начало элемента " время " , как специфицировано в "[ISO8601]" .

Если приложение "не знает" время с точностью до секунд, оно может использовать значение секунд " 00 " (и минуты и часы так же, если необходимо).

Примечание. "[DATETIME]" не адресует учёт високосных секунд.

Типы ссылок

Авторы могут использовать следующие распознаваемые типы ссылок, перечисленные здесь с их интерпретацией в соответствии с соглашениями. В ОТД %LinkTypes ссылается на разделённый пробелами список типов ссылок. Пробелы внутри типов ссылок недопустимы.

Типы ссылок нечувствительны к регистру, т.е., "Alternate" значит то же, что и "alternate".

ПА, поисковые машины и т.д. могут интерпретировать эти типы ссылок различными способами. Например, ПА может предоставить доступ к связанному ресурсу через панель навигации/navigation bar.

Alternative/Альтернативный

Замещающая версия для документа, на который указывает ссылка. Используемый вместе с атрибутом lang, он подразумевает переведённую версию документа. Если используется вместе с атрибутом media, подразумевает версию, созданную для другого носителя.

Stylesheet/Таблица стилей

Ссылается на внешнюю таблицу стилей. См. детали в разделе "внешние таблицы стилей." используется вместе со ссылкой типа " Alternate " внешних таблиц, выбираемых пользователем.

Start/Старт

Ссылается на первый документ в серии документов. Эта ссылка сообщает поисковой машине, какой документ установлен автором в качестве исходного пункта серии документов.

Next/Следующий

Ссылается на следующий документ в линеарной последовательности документов. ПА могут заранее подгрузить документ "next", чтобы уменьшить в последующем затраты времени.

Prev/Предыд.

Ссылается на предыдущий документ в упорядоченной серии документов. Некоторые ПА также поддерживают синоним " Previous ".

Contents/Содержание

Ссылается на документ с оглавлением. Некоторые ПА также поддерживают синоним ToC (от "Table of Contents").

Index/Индекс

Ссылается на документ по индексу.

Glossary/Словарь-справочник

Ссылается на документ из словаря терминов, имеющий отношение к текущему документу.

Copyright/Авторские права

Ссылается на оператор авторских прав для текущего документа.

Chapter/Глава

Ссылается на документ, являющийся главой в серии документов.

Section/Раздел

Ссылается на документ, являющийся разделом в серии документов.

Subsection/Подраздел

Ссылается на документ, являющийся подразделом в серии документов.

Appendix/Дополнение

Ссылается на документ, являющийся дополнением в серии документов.

Help/Помощь

Ссылается на документ помощи (больше информации, ссылки на др. ресурсы и т.д.)

Bookmark/Закладка

Ссылается на закладку. Закладка это ссылка на точку внутри документа. Атрибут title, например, может быть использован для маркировки закладкой. Заметьте, что в каждом документе может быть установлено несколько закладок.

Автор может пожелать определить дополнительные типы ссылок, не описанные в этой спецификации. Чтобы сделать это, он должен использовать профиль для цитирования соглашений, используемых для определения типов ссылок. См. атрибут profile элемента HEAD.

Для продолжения обсуждения типов ссылок см. "ссылки в документах HTML" .

< Лекция 5 || Лекция 6: 123 || Лекция 7 >
Ирина Кириллова
Ирина Кириллова

Нажимаю на ссылку на дополнительный материал и дополнение к информации-меня возвращает на первую страницу лекции. Подскажите, что делать? Или дополнительный материал платный?

Марина Дайнеко
Марина Дайнеко
Россия, Moscow, Nope, 2008
Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989