Создание простейшего HTML-файла.
Краткие теоретические сведения
HTML-файл является простым текстовым файлом, содержащим инструкции программе-броузеру (Internet Explorer, Netscape, Opera, Mozilla и т.д.) для отображения информации на экране монитора. Эти инструкции записываются при помощи специальных команд – тегов. Тег представляет собой управляющую конструкцию, заключенную в скобки. Например:
<B> Этот тег выведет на экран жирный текст </B>
В данном случае первая латинская буква «В», заключенная в скобки является открывающим тегом, а вторая со знаком прямой слэш – закрывающим. Такая конструкция называется парным тегом или тегом-контейнером и управляет внешним видом информации, заключенной между двумя тегами.
Кроме парных тегов существуют одиночные. Например: <BR>. Данный тег вставляет в документ принудительный перенос на следующую строку.
В теги могут добавляться различные параметры, уточняющие его.
HTML-файл имеет строго определенную структуру. В обязательном порядке это должны быть три раздела:
|
|
1. HTML
2. HEAD
3. BODY.
Раздел HTML
Раздел HTML определяет специфику документа, содержание которого будет интерпретироваться браузером. Раздел описывается тегом-контейнером <HTML>… </HTML> и дает браузеру информацию о том, что документ разработан с помощью языка разметки HTML.
Раздел HEAD
Раздел HEAD выполняет функцию рабочего заголовка HTML-документа. Теги, указываемые внутри этого раздела, чрезвычайно важны и могут сильно влиять на внешний вид документа, но сами остаются незаметными глазу пользователя.
Данному разделу сопоставлен парный тег <HEAD>…</HEAD>.
Внутри этого тега могут использоваться следующие вложенные теги:
- <TITLE>- это парный тег задает заголовок окна программы-браузера. Например:
<TITLE>Мой первый файл</TITLE>
В заголовке окна программы отобразится фраза «Мой первый файл». Какие-либо дополнительные параметры в данном теге не используются, поскольку внешний вид заголовка окна программы определяется настройками операционной системы компьютера.
2. <BASE> - непарный тег служит для указания полного базового URL-адреса документа. С его помощью относительная ссылка продолжает работать, если документ переносится в другой каталог или даже на другой компьютер. Тег <BASE> работает аналогично команде path MS-DOS.
<BASE HREF="//www.my_host.by/manukevich">
В данном примере использован тег <BASE> с параметром HREF, который определяет базовый адрес основного Интернет-документа.
3. Мета-определения <МЕТА>. Мета-определения электронного документа описываются целым рядом параметров, входящих в состав непарного тега <МЕТА> и предназначенных для описания внутренних свойств HTML-файла. Например:
|
|
- <МЕТА NAME="keywords" CONTENT="HTML, Web, WWW, Web-страница, Интернет">
Данная строка в файле задает ключевые слова документа. Таких строк в лдокументе может быть сколь угодно много.
- <МЕТА NAME="description" CONTENT="HTML. Лабораторный практикум:
Быстрое освоение популярного языка гипертекстовой разметки HTML">
Данная строка представляет краткое описание Интернет-документа
- <МЕТА NAME="Author" CONTENT="Александр Манюкевич">
Конструкция предназначена для указания автора (авторов) текущего документа.
Так же могут использоваться иные параметры приведенные в таблице 1.
Таблица 1- Параметры типа мета-определений NAME | ||
Параметр | Функция | Подпараметры |
keywords | Указание ключевых слов документа | |
description | Указание краткого описания документа | |
author | Информация об авторе (авторах) документа | |
robots | Составление правил для индексирования документа поисковыми системами (роботами) | ALL NONE INDEX NOINDEX FOLLOW NOFOLLOW |
rating | Установление возрастной категории содержания документа | |
document-state | Определение частоты индексирования документа | |
revisit | Определение промежутка времени, через которое должно производиться повторное индексирование документа | |
distribution | Категория распространения документа — (массовое или ограниченное) | |
URL | Указание основного адреса документа для индексирования (в случае существования "зеркальных" копий) | |
copyright | Установление авторского права и перечисление условий распространения документа | |
generator | Информация о программном обеспечении, с помощью которого создавался документ |