Предназначение:
Етикета, чрез който се осъществяват хипервръзките вътре и извън
документа
Атрибути: NAME="котва"
-
маркира дадения текст като котва, към която след това може да се насочи
хипервръзка
HREF="адрес"
- маркира дадения текст като хипервръзка към дадена котва или към друг
документ
TARGET="_blank;_parent;_self;_top"
- указва къде да бъде изобразен документа (в текущия фрейм, в текущия
прозорец или в нов прозорец)
_blank (отваря връзката в нов прозорец),
_parent (отваря връзката в същия прозорец, като ако е той е frameset
го замества), _self (отваря връзката в същия прозорец, като
ако е той е
frameset не замества целия фреймсет, а само неговия фрейм),
_top (замества всеки и всички фреймсетове,
които могат да бъдат заредени, ако няма фреймсет действието е подобно на
_self). type="..." Указва на браузъра какъв тип документ да очаква.
Параметъра трябва да е валиден MIME тип. Например ако връзката сочи към
видео файл, то този атрибут ще укаже на браузъра да зареди подходящия
плъгин
<A TYPE="video/mpeg"
HREF="mycat.mpeg"TITLE="линк"
>Моята котка</A>
Атрибути: CODE="applet.class"
-
Указва файла, който ще се използва
(задължителен) HEIGHT=n
- Указва височината в пиксели на аплета
WIDTH=n
- Указва широчината на аплета
ALT="текст"
- В случай че аплета не бъде стартиран, ще изведе дадения текст на
негово място. Ако бъде стартиран упешно, текста ще се извежда като
ToolTipp
ARCHIVE=[string]
CODEBASE=[url]
NAME=[string]
ALIGN=left|right|top|middle|bottom|
OBJECT=[string]
HSPACE=[number]
VSPACE=[number]
Предназначение:
Указва как да реагира документа при
click'ване
в дадено поле от изображение или обект
Атрибути: COORDS="x1,y1,x2,y2"
-
Указва координатите на полето
HREF="document.html"
- Указва хипервръзката към даден документ
NOHREF -
Полето не се представя като хипервръзка
ALT="текст"
- Алтернативен текст. Обикновено се извежда като
ToolTip
TARGET=[string]
TABINDEX=[number]
CLASS=[class] ID=[id] STYLE=[style] TITLE=[string]]
Предназначаение:
Добавяне на фонова мелодия към документа {ex-ie}
Атрибути: SRC="мелодия"
- Указва файла, който ще бъде използван за фонова мелодия (задължителен)
LOOP=n
- Указва колко пъти да се повтаря мелодията (при n=-1 се повтаря
безкрайно)
VOLUME=n
-
Указва силата на звука спрямо моментната сила (-10000 до 0)
BALANCE=n
- Указва как е разделена мелодията между каналите. При n=-10000 ще се
чува сало левия канал, а при +10000 само десния (-10000 до +10000)
Предназначение:
Форматира текста като блок, отделен от останалия текст Текста заключен
между тези два тага ще се появи като абзац с отстъп и със свободен ред
над и под него.Ако в една двойка тагове се вмъкне и втора ще се получи
още по-голям отстъп.
Атрибути: CITE="адрес"
- Указва адреса от където е взет текста CLASS=[class] ID=[id] STYLE=[style] TITLE=[string]
Пример:
<BLOCKQUOTE>Примерен
текст, който е копиран от даден адрес</BLOCKQUOTE>
Предназначение:
Един от 3'те елемента, без които документа не функционира (HTML,
HEAD, BODY).
Всичко което се намира между
<BODY>
и
</BODY>
се
изобразява на екрана (освен коментарите)
Атрибути: BACKGROUND="изображение"
- Изображението, което ще бъде използвано като фон на документа
TEXT="цвят"
- Указва цвета на текста
BGCOLOR="цвят"-
Указва цвета на фона
BGPROPERTIES="fixed"{ex-ie}
-
Забранява движението на изображението по време на
прелистване
LINK="цвят"
- Указва цвета с който ще бъдат изобразявани хипервръзките
ALINK="цвят"
- Указва цвета на активирана хипервръзка
VLINK="цвят"
- Указва цвета на вече активирвана хипервръзка CLASS=[class] ID=[id] STYLE=[style] TITLE=[string] LEFTMARGIN=[number]{ex-ie} TOPMARGIN=[number]{ex-ie}
Предназначение:
Стилов елемент. Използува се за кратки цитати (за дълги цитати се
използува таг <blockquote>). Обикновено текста се показва в от
браузера в курсив.
Атрибути:
CLASS=[class]
ID=[id]
STYLE=[style]
TITLE=[string]
Предназначение:
Добавяне на коментар към кода на документа. Коментара не се извежда при
преглед
Пример: <COMMENT>Това
тук е коментар</COMMENT>Подържа
се от само Internet Explorer. Това тук е коментар
<!--Това
също е коментар-->Препоръчва
се този начин
Предназначение: Създава маркиран списък от кратки елементи.
По стандарт дължината на всеки елемент е не повече от 20 символа, но
това рядко се спазва. В много от браузерите този списък не се различава
от списъка създаден с тагове <ul>.
ГОРЕ Начин на употреба:
<DIV> ... </DIV>
Предназначение:
<DIV> е команда за логическо разделяне на текста в един документ
на отделни блокове като глави, приложения, библиография и други.
Командата е от непразен тип, като заключените текст или параграфи между
началния и крайния елемент се подчиняват на дефинираните в командата
атрибути
Атрибути:
ALIGN=LEFT|RIGHT|CENTER - определя хоризонталното
подравняване на блока - ляво|дясно|центрирано.
ID|CLASS=name
-
атрибутът задава единствен идентификатор за елемента (ID) или
име на клас/класове към този елемент (CLASS).
STYLE=style-data
-
атрибутът определя стиловата дефиниция за елемента.
CLEAR=LEFT|RIGHT|ALL
-
начало на блока с празни полета - ляво|дясно|от двете страни.
NOWRAP
-
включва/изключва пренасянето на текста в блока на нов ред.
Атрибути: COMPACT="true;false"
-
Ако
стойността е "true"
термина и дефиницията се изписват на един ред, ако е "false"
на два CLASS=[class] ID=[id] STYLE=[style] TITLE=[string]
Предназначение:
Вмъква обект в страницата. Примерно звуков файл или avi
Използува се за вмъкване на различни обекти в страницата. Не се
подържа от стандарта HTML Препоръчително е използването на <object>.
LiveAudio в една HTML страница е възможно чрез командата <EMBED>{ex-ns}.
Атрибути:
SRC="Filename" - име на звуков файл с неговото разширение
от допустимите MIME видове. Параметърът е задължителен;
WIDTH=Integer - размер по широчина на контролния панел в
пиксели. Параметърът е задължителен;
HEIGHT=Integer - размер по височина на контролния панел в
пиксели. Параметърът е задължителен;
AUTOSTART=False |True - подразбиращото се значение е
False. При стойност True, свързания към командата звуков файл се
стартира автоматично;
AUTOLOAD=True|False - подразбиращото се значение е True,
с което звуковият клип се зарежда автоматично;
VOLUME=Percentage - задава в проценти величаната на
изходния звук;
STARTTIME="mm:ss" - начално време на клипа, зададено в
минути и секунди, спрямо самото му начало;
ENDTIME="mm:ss" крайното време на клипа, зададено в
минути и секунди, спрямо неговото начало;
ALIGN="value" - подравняване на контролния панел спрямо
основната линия на текста (CENTER, BASELINE, TOP, LEFT, RIGHT);
CONTROLS="value" - атрибут за управление на контролния
панел. Допустими са следните значения:
CONSOLE - извежда пълен набор от управляващи функции
за контролния панел (Play, Pause, Stop, Volume);
SMALLCONSOLE - редуциран набор от контролни функции
за контролния панел (Play, Stop, Volume). AUTOSTART
добива значение True;
PLAYBUTTON - извежда само бутон Play;
PAUSEBUTTON - извежда само бутон Pause;
STOPBUTTON - извежда само бутон Stop;
VOLUMELEVER - извежда само бутон за управление на
Volume;
CONSOLE="name" - комбинация от контроли за включване
на повече клипове към една страница.
Атрибути: FACE="шрифт"
- Посочва името на шрифта (външния вид на шрифта)
SIZE=n
-Указва
големината на шрифта (от 1 до 7)
COLOR="цвят"
- Сменя цвета style="..."Дефинира каскаден стил на шрифта .
Пример: <FONT FACE="Comic
Sans MS"
SIZE="4"">текст</FONT>
Браузърите показват големина на шрифта по подразбиране с размер
3.
< font size="-1">Това е текст с един размер по-малък от
подразбиращия се.</font>
<font size="+1">Това е текст с един размер по-голям от
подразбиращия се.</font>
Предназначение:
Елементът FORM създава бланка.Обединява html-елементи в единна форма.
Атрибути:
CLASS=[class]
ID=[id]
STYLE=[style]
TITLE=[string]
action="..."Указва URL, което ще бъде използвано когато се изпрати
формата. Това може да е CGI програма, PHP или JavaScript скрипт и др. enctype="..."Дефинира MIME типа на изпращаната информация. Ако се
изпраща файл трябва стойноста на този атрибут да е
"multipart/form-data". По подразбиране стойноста е
"application/x-www-form-urlencoded". method="..."Установавя HTTP метода по който се изпраща формата.
Възможните стойности са "get" и "post". Подразбира се метода "get". name="..."Установява име на формата. Това име после може да се
използва в JavaScript за достъп до формата. target="..."Дефинира къде да се зареди върнатият от формата
документ (ако има такъв).
Пример:
Падащи менюта
<form> В кое училище учите?<br /> <select name="ChooseOne"> <option value="І">І ЕГ</option> <option value="ІІ">ІІІ ПМГ</option>
<option value="ІІІ"> ІV ЕГ
</option>
<option value="ІV"> V ЕГ
</option>
<option value="V">VІІ СОУ
</option>
<option value="VІ"> VІІІ
СОУПЧЕ</option> </select> </form>
Предназначение:
Елементът FRAMESET създава множество от фрейми, и определя как
прозорецът на браузера да бъде поделен между тях. В един Frameset
документ, най-външния FRAMESET елемент заема мястото на BODY и следва
елемента HEAD. Елементът FRAMESET може да съдържа елементи FRAMESET,
FRAME и NOFRAMES. Други елементи които обикновено са в контейнера body,
не трябва да се поставят до първия frameset, защото може да се игнорира.
Елементите frameset могат да се влагат един в друг.
Предназначение:
Служи за дефиниране на константи, които няма да се извеждат по време на
преглед на документа (освен елемента <TITLE>)
Определя начало и край на заглавието в html-документа. Включва в себе си
елементи съдържащи допълнителна, вспомогателна и служебна информация за
документа.
Елементи в <HEAD>: <BASE>
<BASEFONT>
<BGSOUND>
<ISINDEX>
<LINK>
<META>
<NEXTID>
<SCRIPT>
<STYLE>
<TITLE>
Атрибути: ALIGN="left;right;center"
-
Указва разположението на линията спрямо останалия текст
SIZE=n
-
Указва големината на линията в пиксели
WIDTH=n
Указва широчината в пиксели или проценти
COLOR="цвят"
- Сменя цвета на линията При използването на този атрибут,
автоматично се включва и атрибута noshade. Ако трябва да се използва 3-D
изглед се налага използването на каскадни стилове. Този атрибут се
поддържа само от Internet Explorer.
NOSHADE -
Променя стила на линията от
3D
в 2D
CLASS=[class]
ID=[id]
STYLE=[style]
TITLE=[string]
Предназначение: Създава слой, който можеда се позиционира
спрямо другите слоеве. Не се препоръчва използването му.Тага е
специфичен за браузера Netscape.Използването на стилове е препоръчително
Предназначение:
Определя направената промяна (вмъкнат
текст). Заедно с тага <del>.
Атрибути:
Пример:
ГОРЕ Начин на употреба:
<isindex>
Предназначение: Създава едноредово поле за въвеждане. Не
влиза в спецификацията HTML. Вместо него се използува таг <input
type="text">.
Предназначение:
Показва текста с шрифт с фиксирана ширина.
... - маркира текст, който ще бъде въведен от клавиатурата,
например в наръчници с инструкции. Това е текст за въвеждане от
потребителя.
Предназначение: Създава слой, който може да се позиционира
спрямо другите слоеве. Не се препоръчва използването му.Тага е
специфичен за браузера Netscape.Използването на стилове е препоръчително
Предназначение:
Създва организация за навигация на серия
документи . Вмъква скрипт файлове или стилови полета Таг <link> описва обвързаноста на документа с други страници в сайта, указва неговото
място в структуата на сайта.
Предназначение:
Преформатира блоковете текст в листинг, за
да бъдат показани с шрифт с фиксирана ширина Използува се за листинг на
сорс кода на страница. В дадения момент тага не влиза в стандарта HTML,
вместо него се използува таг <pre>.
Атрибути:
Пример: <listing>Пречи на Таблици и размества целия документ</listing>
Предназначение:
Елементът <MAP> осигурява механизъм за локална
реализацията на графика с горещи точки съвместно с елемента <IMG>, от който се
задава името на графичния файл
Предназначение:
Използува се за определяне свойствата на
документа
Атрибути:
HTTP-EQUIV=[string]
NAME=[string]
CONTENT=[string]
SCHEME=[string]
src="..."Указва пътя към изображението. Пътя може да е абсолютен и
относителен. name="..." Идентификатор на двойката "име/стойност" в META тага.
Например това може да е "autor" или "keyword". В един META елемент може
да се среща само NAME или HTTP-EQUIV, но не и двете едновременно. http-equiv="..."Добавя META елемента към HTTP хедъра. Браузърите
конвертират HTTP-EQUIV и CONTENT атрибутите в стойности от типа "име
:стойност" и ги добавя към HTTP хедъра. content="..."Това е еквивалентно на стойноста в двойката "име /
стойност". Този атрибут може да има множество стойности, които трябва да
са разделени със запетаи.
Пример: <HEAD>
<!-- Дефинира се име на автора на страницата -->
<META NAME="author" CONTENT="Иван Петров">
<!-- Дефинира ключови думи за страницата -->
<!-- Чрез тях някои търсещи машини индексират вашата страница -->
<META NAME="keywords" CONTENT="html,css,програмиране,javascript,perl,ръководство">
<!-- Пренасочва браузъра към ex1.html 5 секунди след като страницата е
била заредена -->
<META HTTP-EQUIV="refresh" CONTENT="5;URL=ex1.html">
<!-- Дефинира кодиране на символите в страницата -->
<!-- ВАЖНО : Използвайте винаги този META таг, -->
<!-- при писане на страници с кодировка различна от ISO-8859-1 -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=windows-1251">
<TITLE>Програмиране в Интернет</TITLE>
<meta
http-equiv="content-type" content="text/html; charset=windows-1251"/>-указание,
че страницата е написана на кирилица
<meta
name="description" content="Тук
се пише кратко описание на сайта."/>
<meta
name="keywords" content="ключови
думи, които сеотделят
със запетаи."/>
<meta
name="author" content="Вашето име." />
<meta
http-equiv="refresh" content="някаква цифра, например 10; URL=http://Някакъв уеб адрес"/>-
пренасочване на страницата към друг адрес.
Предназначение:
Предотвратява прекъсването на редовете в
текст или серия картинки. Принудително пренасяне се прави с тага <wbr>.
Не влиза в стандарт W3C.
<ol type="I" >
<li>Първи елемент от списъка, номериран с големи римски цифри</li>
<li>Втори елемент от списъка, номериран с големи римски цифри</li> <li>Трети елемент от списъка, номериран с
големи римски цифри</li>
</ol>
Първи елемент от списъка, номериран с големи римски цифри
Втори елемент от списъка, номериран с големи римски цифри
Трети елемент от списъка, номериран с големи римски цифри
Предназначение: Показва текст с шрифт с фиксирана ширина.
Иигнорира всички тагове до края на документа. Не влиза в спецификацията
на HTML, използуването е нежелателно. Вместо него се използува таг
<pre>.
Предназначение:
Загражда предварително форматиран текст,
който браузъра не променя. Препоръчва се например да се използва при
формиране на таблици, когато HTML документа ще се визуализира с браузер,
неподдържащ елемента <TABLE>.
Текста съдържащ се в елемента PRE се изобразява по начина, по който е
написан. Ако има преминаване на нов ред с ENTER, в този случай
браузерите ще го зачетат.
Предназначение: Показва текст като цитат. Използува се за
малки цитати. Освен това, някои браузери, например Internet Explorer, не
изменят стила на текста в цитата. Други не само променят стила, но и
добавят кавички.
Показва текст като цитат. Използува се за
малки цитати. Освен това, някои браузери, например Internet Explorer, не
изменят стила на текста в цитата. Други не само променят стила, но и
добавят кавички.
Атрибути:
Пример: Показва текст като цитат. Използува се за
малки цитати. Освен това, някои браузери, например Internet Explorer, не
изменят стила на текста в цитата. Други не само променят стила, но и
добавят кавички.
Предназначение: Съдържа текст- хинт за текста, съдържащ се
в тага <ruby>. Тага е вложен в таг <ruby>. Не се подържа от всички
браузери, но влиза в стандарта XHTML
Предназначение:Текст с хинт. Хинта в тага <rt> и основния
текст се поставят между таговете <ruby>. Не се подържа от всички
браузери, но влиза в стандарта XHTML.
Атрибути:
Пример:
<ruby>Текст с хинт<rt>Хинта в тага </rt></ruby>
Текст с хинт
Вграждане на външен файл:
<HEAD>
<LINK HREF="script.js" TYPE="text/javascript">
</HEAD>
Вграждане в документа (заглавна секция):
<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
<!-- скриване от стари браузърии
..... // край на скриването-->
</SCRIPT>
<SCRIPT LANGUAGE='Javascript' SRC='menu.js'></SCRIPT>
Вграждане в тялото на документа:
<BODY>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
<!-- скриване от стари браузъри
.....
// край на скриването-->
</SCRIPT>
Предназначение: Друг начин за правене на анимация от
сървъра. Позволява стартиране на JavaScript на сървъра. Разработен за
Netscape, и практически не се използва.
ГОРЕ Начин на употреба: <SPACER>
Предназначение: Създава прозрачност за запълване на
пространства между елементите на страницата. Исползва се в стари версии
браузери Netscape, съвремените браузери не го подържат. Използуването му
не се препоръчва .
Предназначение:
Използува се за групиране на елементи, а
също и текст. Може да бъде полезно, при форматиране на текста с помоща
на стилов файл или при включване на събитие от скрипт.
Атрибути:
Пример:
<span style="COLOR: rgb(0,242,102)" class="style3">This would be
green text</SPAN>
<TABLE border="1"
summary="This table gives some statistics about fruit
flies: average height and weight, and percentage
with red eyes (for both males and females).">
<CAPTION><EM>A test table with merged cells</EM></CAPTION>
<TR><TH rowspan="2"><TH colspan="2">Average
<TH rowspan="2">Red<BR>eyes
<TR><TH>height<TH>weight
<TR><TH>Males<TD>1.9<TD>0.003<TD>40%
<TR><TH>Females<TD>1.7<TD>0.002<TD>43%
</TABLE>
might be rendered something like this on a tty device:
Атрибути:
ALIGN=center | left | right | {ex-ie}
BGCOLOR=[color]{ex-ie}
TITLE=[string]{ex-ie}
CLASS=[class]{ex-ie}
STYLE=[style]{ex-ie}
ID=[id]{ex-ie}
VALIGN=baseline | bottom | middle | top | {ex-ie}
Пример:
<TABLE>
<THREAD><TR> The following cells...</THREAD>
<TBODY bgcolor="--">
<TR> text
<TR> text
</TBODY>
<TFOOT><TR>The above cells...</TFOOT>
</TABLE>
Предназначение:
Заграденият текст между началния и крайния елемент се извежда с шрифт с
фиксирана широчина, сходен с този на пишеща машина, обикновено Courier
Предназначение:
Създава несортиран списък (използва
се с елемента
<LI>)
Атрибути: TYPE="circle;disc;square"
-
Указва вида на началния символ. Той може да е кръг, диск или квадрат
COMPACT="true;false"
-
Указва как да се извежда списъка
CLASS=[class]
ID=[id]
STYLE=[style]
Предназначение: Указва версията на езика HTML, използуван в текущия документ. Трябва да бъде до тага
<HTML>.
URL в различните типове документи позволява на браузера да зареди различен
DTD:
"http://www.w3.org/TR/REC-html40/strict.dtd" - строго DTD по подразбиране
"http://www.w3.org/TR/REC-html40/loose.dtd" - переходно DTD
"http://www.w3.org/TR/REC-html40/frameset.dtd" - DTD за документи с фрейми
"http://www.w3.org/TR/REC-html40/HTMLlat1.ent" - комбинация Latin-1
"http://www.w3.org/TR/REC-html40/HTMLsymbol.ent" - комбинация от символи
"http://www.w3.org/TR/REC-html40/HTMLspecial.ent" - специални комбинации.
Двете последни букви на определението указват езика на DTD. За HTML винаги е английски ("EN").
Пример: В HTML 4.0 се определят три DTD (тип на документа):
HTML 4.0 Strict DTD (строго определение) включва всички елементи и атрибути, освен нежеланите и фрейми. Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html40/strict.dtd">
HTML 4.0 Transitional DTD (переходно определение) включва всички, както в строгото DTD, а също и нежеланите елементи и атрибути. Пример:
<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
HTML 4.0 Frameset DTD (определение за документи с фрейми) включва всичко, както в предните
DTD, но и фрейми. Пример:
<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.0 Frameset//EN"
"http://www.w3.org/TR/REC-html40/frameset.dtd">