HTML eлементи в секция HEAD

Елемент HEAD

Съдържанието на един HTML документ се изобразява в прозорец, чието заглавие се формира от елемента <TITLE>TITLE е част от елемента HEAD. Елементът се отваря с <TITLE> и се затваря с </TITLE>. Указаното заглавие на документ се появява при интерпретация от WWW клиент (Netscape, Internet Explorer, Mosaic) в заглавната линия на неговия прозорец. Текстът на заглавието не се включва и не се изобразява в полето на документа, но неговата функция не трябва да се пренебрегва. Това е синтезиран израз на съдържанието на документа, а не просто заглавие и се използва в Bookmark списъци, "горещи" точки в системите за търсене на информация по WWW като WAIS. Общоприето е текстът на заглавието да не надхвърля 64 символа.

Елемент META

Елементът <META> е незадължителна част от секцията HEAD и се използва за разполагане на служебна информация, интерпретирана от някои клиент-сървър системи. Параметрите му NAME и CONTENT описват информация за автора на документа, предназначение, дата на създаване, програмния продукт генератор на документа, ключови думи по които документът може да бъде намерен. Общият вид при използване на елемента е:
 

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=win-1251">
<META HTTP-EQUIV="refresh" CONTENT="n ; URL=url">
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Window-Target" CONTENT="име на прозорец">
<META HTTP-EQUIV="expires" CONTENT="дата и час">
<META NAME="author" CONTENT="Автор на документа">
<META NAME="description" CONTENT="Кратко описание">
<META NAME="keywords" CONTENT="Ключови думи">
<META NAME="generator" CONTENT="WWW клиент">
<META NAME="Copyright" CONTENT="COPYRIGHT Име ...">
<META NAME="Publisher" CONTENT="Име Фамилия">
<META NAME="Identifier-URL" CONTENT="url">
<META NAME="robots" CONTENT="all|none|index|noindex|follow|nofollow">
<TITLE> ... </TITLE>
<BASE HREF=URL>
</HEAD>
<BODY>
......
</BODY>
</HTML>

META секцията не е задължителна, но не бива да се изпуска. Системите за търсене на информация (Search Engines) могат да ползват тези елементи за формиране на общи индекси в техните бази данни. Частта Description предполага едно кратко описание на съдържанието на документа. Частта Keywords може да съдържа списък от ключови думи, разделени със запетаи и да описват ключовите компоненти в документа.

Вида на документа и кодовата таблица на неговото съдържание се задава чрез следния команден ред:
 

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=win-1251">

Този команден ред трябва да бъде първи в поредицата от <META> елементи. Наличието на текстове, изписани на български език, се обозначава с параметъра charset=win-1251. Текстове, които са изписани само с букви от латинската азбука се декодират с charset=ISO-8859-1. Параметърът charset задава декодиращата таблица при визуализацията на документа.

Опцията refresh в <META> елемента предизвиква автоматично зареждане на нова страница, чийто адрес е указан с параметъра URL след изтичане на n секунди.
 

<META HTTP-EQUIV="refresh" CONTENT="n ; [URL=url]">

Циклично презареждане на текущата страница след изтичане на n секунди се постига при отсъствие на параметъра URL. Автоматично зареждане на нова страница при указан URL след изтичане на зададено време може да се изпозва за демонстрация на продукти, софтуер, реклама. Тази възможност е демонстрирана непосредствено при проследяване на тази хипервръзка. В примера се зарежда страница със съдържание "Първа страница". Атрибутите на META елемента са настроени за преминаване към следваща страница на всеки 5 секунди. В страницата се променя цвета на текста и неговото съдържанието.

За предотвратяване зареждането на страницата в кеш-паметта на клиента се използва следния команден ред:
 

<META HTTP-EQUIV="pragma" CONTENT="no-cache">

С помощта на атрибута Window-Target се указва името на подрабитащият се фрейм.
 

<META HTTP-EQUIV="Window-Target" CONTENT="New-Frame">

Актуалността на страницата се определя до зададена дата и час. Тази информация е предназначена за proxy server, при което страницата трябва задължителна да бъде презаредена.
 

<META HTTP-EQUIV="expires" CONTENT="Wed, 10 Febr 1999 12:00:00 GMT">

Името на автора на документа се указва чрез атрибут author.
 

<META NAME="author" CONTENT="Тодор Иванов">

Атрибутът description спомага за кратко описание на съдържанието на документа.
 

<META NAME="description" CONTENT="Кратко описание на съдържанието">

Списък от ключови думи за индексиране на документа с помощта на атрибута keywords.
 

<META NAME="keywords" CONTENT="Ключови думи">

Чрез атрибут generator се посочва генераторът на HTML документа.
 

<META NAME="generator" CONTENT="WWW клиент">

Уточняване на правата Copyright.
 

<META NAME="Copyright" CONTENT="COPYRIGHT Име ...">

Уточняване на името на този, който публикува документа за случаите в които това не е неговият автор.
 

<META NAME="Publisher" CONTENT="Иван Иванов">

Пълният URL адрес на Web сайта собственик на документа
 

<META NAME="Identifier-URL" CONTENT="url">

Указания към  роботите за индексиране на страници се задават с атрибут robots.
 

<META NAME="robots" CONTENT="all|none|index|noindex|follow|nofollow">

Множестовото параметри имат следното значение:

Указания за използвания език или езици в страницата:
 
<META NAME="site-languages" CONTENT="English Bulgarian">

Задава предметната област, категория за класификация на страницата:
 

<META NAME="subject" CONTENT="Internet">

Определяне на начина на разпространение:
 

<META NAME="distribution" CONTENT="global">

За този елемент дори е предвидена опция "interplanetary".

Определяне на географско разположение за сайта или компанията:
 

<META NAME="geography" CONTENT="Град, Област, Държава, Пощенски код">

При различие в месторазположението на сървъра и компанията за препоръчване е да се укаже адреса на компанията.

Класификация на HTML страницата като вид ресурс:
 

<META NAME="resource-type" CONTENT="document">

Индикатор за важна или актуална информация:
 

<META NAME="highlight" CONTENT="Highlight information">

Елемент BASE

Елементът <BASE> е част от секцията на HEAD командите. Поставена там, командата указва на WWW клиента базовия абсолютен URL адрес, спрямо който в HTML документите ще се формира относителния.
 

<BASE HREF=URL>

С командата <BASE HREF="http://mulmed.vmei.acad.bg/"> се установява абсолютен адрес, след което в документите хипервръзките се задават като относителни URL. Така препратката <A HREF="images/blue.gif"> практически замества <A HREF= "http://www.mmg.tu-sofia.bg/images/blue.gif". При изграждането на един HTML проект от множество хора на различни места винаги се появяват затруднения при интегрирането на отделните му елементи. С командата <BASE> много от неудобствата се преодоляват по естествен начин.



Интернет за персонални компютри
Copyright © 1998-2003 by Ivan Madjarov All rights reserved