Читайте также: |
|
Документ в формате HTML 4.0 состоит из трех частей:
строки, содержащей информацию о версии HTML;
раздела заголовков (определенных элементом HEAD);
тела, которое включает собственно содержимое документа (BODY).
Весь файл, за исключением первой строки, представляет собой HTML-элемент, который содержит заголовок документа (HEAD-элемент), включающий TITLE-элемент, и так называемое тело документа (BODY-элемент), с простым текстом в качестве содержимого.
Имя HTML-документа в элементе <TITLE> функционально используется браузерами и другими программами. Текстовой материал, ограниченный элементами TITLE, будет визуализироваться в названии окна браузера и служит возвращаемым средством поиска и т.д.
Формально элемент TITLE является (по крайней мере, если следовать этому буквально) частью элемента <HEAD>, тогда как объявление!DOCTYPE предшествует всем конструкциям HTML.
Элемент <HEAD> помимо элемента TITLE может содержать метаданные (<!ELEMENT META>), включающие информацию о документе. Набор свойств метаданных спецификацией HTML не определен. Начальный тег обязателен, конечный тег запрещен.
В качестве атрибутов используются: name (имя свойства), content (значение свойства), scheme (имя схемы, используемой для интерпретации свойства) и др. Значения свойств и набор их допустимых значений должны определяться в относительном словаре, называемом профилем.
Необходимо отметить, что при отсутствии в документе тегов HTML, HEAD или TITLE браузер самостоятельно вставит их в нужные места. Поэтому HTML-документ всегда будет содержать заголовок и тело документа.
Рекомендуемая структура документа. В дополнение к обязательной структуре HTML-документа в него рекомендуется вставлять различные элементы.
Так, каждый HTML-документ должен содержать основную информацию о его происхождении. Частные рекомендации могут уточнить в деталях форму представления этой информации.
Если автор документа стремится к тому, чтобы люди отыскали его документ по соответствующим связям, важность предоставления информации о его происхождении становится очевидной. Когда пользователь найдет документ с помощью поискового ресурса, он, вероятнее всего, захочет узнать, к какому виду относится документ. Поэтому каждый файл HTML должен предоставлять самую основную информацию (или связи с информацией) о его происхождении и природе. Например, в собрании электронных версий печатных изданий, разделенных на файлы малых объемов (главы, параграфы), каждый файл должен содержать, по крайней мере, связь с «первой страницей» книги (Home page).
О происхождении документа может быть представлена следующая информация:
Автор документа, имеющий уникальное имя. При этом должна быть задана связь с домашней страницей автора. Если у документа несколько авторов, то определяются все, а также роль каждого из них; например, ведущего автора, редактора, действующего спонсора, а также лиц, формально отвечающих за документ.
Дата создания документа или его последней модификации (или и та и другая информация). Представляемая дата должна быть понятна во всем мире; в частности, название месяца обычно пишут в виде слова, а не цифры.
Контекст документа и его статус, например: часть официальной документации компании об одном из ее продуктов.
URL-адрес документа. Эта информация может быть полезной, когда нужна копия документа, который был найден ранее.
Организация содержания: заголовки (headings) и абзацы (paragraphs). Как правило, HTML-документ состоит из отдельных частей, которые, в свою очередь, тоже делятся на части и т.д. В языке HTML такое разделение делается с использованием заголовков различного уровня. Части самого нижнего уровня в этой иерархии состоят из одного или нескольких абзацев. Внутренняя структура абзацев и подобных им элементов определяется элементами текстового уровня, которые будут приведены далее.
Элементы для выражения главных структурных особенностей, так называемые элементы блокового уровня, представляют собой следующее:
заголовки различных уровней: <H1>, <H2>, <H3>, <H4>, <H5>, <H6>
элементы уровня абзаца:
простой абзац: <P>
цитирование, представляемое как отдельный абзац: <BLOCKQUOTE>
адрес автора информации - отдельный абзац: <ADDRESS>
элемент, сохраняющий компоновку строк и пробелов предварительно отформатированного текста, <PRE>
Структурирование текста. Чтобы сделать текст HTML более привлекательным, следует структурировать его. Пользователи World Wide Web стремятся иметь возможность быстро определить, имеется ли в документе нужная информация. Чтобы облегчить им просмотр, автор может разбить HTML-документ на логические разделы, каждый из которых посвящен определенной теме.
Разбив документ, можно включить в него информативные заголовки к каждому разделу. Это позволит читателю быстро перейти к интересующему его материалу.
Добавление заголовков. Заголовки в HTML структурируют текст, составляющий тело документа. Вероятно, из всех дескрипторов форматирования в документах HTML чаще всего используются элементы заголовков.
Элемент заголовка является контейнером и должен иметь открывающий (<Н1>) и закрывающий (</Н1>) элементы. В HTML шесть уровней заголовков: H1 (верхний уровень), Н2, HЗ, H4, Н5 и Н6 (нижний уровень). Каждый из этих уровней выглядит определенным образом в браузере читателя.
Дескриптор <DIV>. Контейнер раздела <DIV></DIV> можно использовать для выравнивания блока элементов страницы. Этот дескриптор поддерживает атрибут ALIGN, поэтому с его помощью можно, например, выровнять по центру блок текста и графики.
Все элементы, расположенные между дескрипторами <DIV> и </DIV>, выравниваются в соответствии с тем, что указано в дескрипторе <DIV> (за исключением элементов, для которых указано другое выравнивание). Атрибут ALIGN, как и в других случаях, может иметь значения LEFT (По левому краю), CENTER (По центру) или RIGHT (По правому краю).
Разбиение текста на абзацы. Чтобы разбить текст на абзацы, используются элементы абзаца. Если поместить открывающий элемент абзаца <Р> в начало каждого нового абзаца, то программа просмотра корректно разделит текст на абзацы. Добавление закрывающего элементы </Р> не обязательно, поскольку его функцию обычно выполняет следующий начальный элемент абзаца. Однако добавление элемента </Р> в конце абзаца поможет обработать документ в тех программах просмотра, которые не полностью соответствуют стандарту HTML.
Списки. В составе Web-страниц могут использоваться всевозможные списки.Обычно они входят в состав текстовых документов. Язык HTML предлагает авторам несколько механизмов создания списков информации. В каждом списке должен быть один или несколько элементов. Списки могут содержать: неупорядоченную информацию, упорядоченную информацию и определения.
Дата добавления: 2015-08-09; просмотров: 122 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Браузеры | | | Работа со структурированным текстом и графическими элементами |