Сетевые информационные технологии

       

Структура HTML-документа


Файлы HTML представляют собой текст, который можно просматривать и редактировать с помощью любого текстового редактора. Существует большое количество визуальных редакторов web-страниц, обладающих богатыми средствами (шаблоны и библиотеки картинок). Например, Netscape Composer (www.netscape.com), Microsoft FrontPage (www.microsoft.com/frontpage/) и NetObjects Fusion (www.netobjects.com). Да и в программе Word можно обычный текст автоматически преобразовать в текст HTML. Делается это легко и быстро, но у такого способа создания тестов HTML есть недостатки. Отметим только один из них. Объем результирующего текста возрастает в несколько раз по сравнению с исходным. Если такой текст разместить на сайте, то на удаленном ПК этот текст будет загружаться долго.

HTML-файл состоит из заголовка и тела. Тело (body) заключает в себе все информативное содержание. Заголовок (head) указывается тип документа, его кодировка, язык, имя автора и прочая дополнительная информация. Тело документа отделяется от заголовка с помощью тегов. Тег (tag) является основным средством разметки документа. Теги отделяются от остального текста угловыми скобками: "". Регистр символов при этом не имеет значения, но хорошим тоном считается набор тегов в верхнем регистре, т. е. заглавными буквами. Это помогает визуально отделить теги от основного текста при последующем редактировании.

Если область действия тега должна быть ограничена, то для ее закрытия служит тот же самый тег, но со знаком "/" после первой угловой скобки. Закрывающие теги должны идти в порядке, обратном открывающим.

Например, &ltI&gtЭтот текст будет отображаться как наклонный.&lt/I&gt

Здесь тег &ltI&gt изменяет начертание шрифта на курсив. Он требует закрытия, если следующее предложение не должно быть курсивными.

Структура простейшей страницы:
&ltHTML&gt
&ltHEAD&gt &ltTITLE&gt &lt...&gt&lt/TITLE&gt &lt/HEAD&gt


&ltBODY&gt ... &lt/BODY&gt


&lt/HTML&gt

Здесь многоточие означает текстовую часть страницы.

В разделе 8 приведен список некоторых тегов языка HTML, которых достаточно для разработки страниц средней сложности. Технология разработки страниц проста, но утомительна:

  • Продумать сценарий веб-произведения (рекламного ролика, фотоальбома, сайта фирмы, справочника, личной странички и др.), разбить сценарий на страницы, разработать шаблон страницы и размножить этот шаблон в нужном количестве файлов с разными именами с помощью блокнота, который входит в стандартные программы MS Office.
  • Заготовить файлы текстов и иллюстраций.
  • Заполнить страницы текстовой и изобразительной информацией.
  • Одна из страниц должна быть титульной, с которой, обычно, начинается просмотр страниц. Эта страница должна иметь ссылки на все другие страницы, на которых тоже должны быть ссылки на титульную и соседние страницы. При этом появляется возможность удобной навигации по страницам произведения.
  • Каждая страница и все произведение требуют отладки. Если открыть с помощью программы FAR Manager папку с заготовками страниц разрабатываемого произведения и дважды щелкнуть по имени файла с расширением .html или

    .htm, то автоматически запустится Internet Explorer и отобразит страницу на экране. Если щелкнуть иконку редактора на панели инструментов, то в открывшемся окне появится текст отображаемой страницы. Внести в текст требуемую правку и сохранить его. Щелкнуть иконку Обновить . Отображение страницы изменится в соответствии со сделанной правкой. Этот процесс может повторяться много раз до тех пор, пока отображение страницы не удовлетворит автора. Затем потребуется правка остальных страниц. А после этого понадобится работа по отладке совместной работы всех страниц произведения.


Для разработки веб-страниц можно использовать средства автоматического преобразования обычного текста в текст HTML. Это существенно ускоряет процесс подготовки страниц. Однако объем файлов при этом возрастает многократно из-за избыточного кода тегов.Для разработки страниц HTML, которые будут публиковаться на отдельном ПК или на компакт-дисках, это не страшно. Но для публикации в Интернет нужно стремиться к малому объему файлов. Иначе страницы будут долго скачиваться из сети в ПК.


Содержание раздела