Дополнительный материал 4: Справочник по HTML 4.01/XHTML 1.0

Справочник по HTML 4.01/XHTML 1.0

В алфавитном порядке

  • NN: указывает самую раннюю версию Netscape, которая поддерживает этот тег
  • IE: указывает самую раннюю версию Internet Explorer, которая поддерживает этот тег
  • DTD: указывает в каком DTD XHTML 1.0 разрешен этот тег. S=Strict, T=Transitional и F=Frameset
ТегОписаниеNNIEDTD
<!—…—>Определяет комментарий3.03.0STF
<!DOCTYPE>Определяет тип документаSTF
<a>Определяет анкер3.03.0STF
<abbr>Определяет сокращение6.2STF
<acronym>Определяет акроним6.24.0STF
<address>Определяет элемент адреса4.04.0STF
<applet>Не рекомендуется. Определяет апплет2.03.0TF
<area>Определяет область внутри карты ссылок3.03.0STF
<b>Определяет жирный текст3.03.0STF
<base>Определяет базовый URL для всех ссылок на странице3.03.0STF
<basefont>Не рекомендуется. Определяет базовый шрифт3.03.0TF
<bdo>Определяет направление вывода текста6.25.0STF
<big>Определяет увеличенный текст3.03.0STF
<blockquote>Определяет длинную цитату3.03.0STF
<body>Определяет элемент тела3.03.0STF
<br>Определяет перенос одной строки3.03.0STF
<button>Определяет кнопку6.24.0STF
<caption>Определяет заглавие таблицы3.03.0STF
<center>Не рекомендуется. Определяет центрированный текст3.03.0TF
<cite>Определяет цитату3.03.0STF
<code>Определяет текст кода программы3.03.0STF
<col>Определяет атрибуты для столбцов таблицы3.0STF
<colgroup>Определяет группы столбцов таблицы3.0STF
<dd>Определяет описание определения3.03.0STF
<del>Определяет удаленный текст6.24.0STF
<dir>Не рекомендуется. Определяет список каталогов3.03.0TF
<div>Определяет раздел документа3.03.0STF
<dfn>Задает термин определения3.0STF
<dl>Определяет список определений3.03.0STF
<dt>Задает термин определения3.03.0STF
<em>Определяет выделенный текст3.03.0STF
<fieldset>Определяет набор полей6.24.0STF
<font>Не рекомендуется. Определяет шрифт, размер и цвет текста3.03.0TF
<form>Определяет форму3.03.0STF
<frame>Определяет подокно (фрейм)3.03.0F
<frameset>Определяет набор фреймов3.03.0F
<h1> до <h6>Определяют заголовки с 1 по 6 размер3.03.0STF
<head>Определяет информацию о документе3.03.0STF
<hr>Определяет горизонтальную линейку3.03.0STF
<html>Определяет документ html3.03.0STF
<i>Определяет наклонный текст (курсив)3.03.0STF
<iframe>Определяет встроенное подокно (фрейм)6.04.0TF
<img>Определяет изображение3.03.0STF
<input>Определяет поле ввода3.03.0STF
<ins>Определяет вставленный текст6.24.0STF
<isindex>Не рекомендуется. Определяет поле ввода из одной строки3.03.0TF
<kbd>Определяет текст с клавиатуры3.03.0STF
<label>Определяет метку для элемента управления формы6.24.0STF
<legend>Определяет заголовок в наборе полей6.24.0STF
<li>Определяет элемент списка3.03.0STF
<link>Определяет ссылку на ресурс4.03.0STF
<map>Определяет карту ссылок3.03.0STF
<menu>Не рекомендуется. Определяет список меню3.03.0TF
<meta>Определяет мета-информацию3.03.0STF
<noframes>Определяет раздел noframe3.03.0TF
<noscript>Определяет раздел noscript3.03.0STF
<object>Определяет встроенный объект3.0STF
<ol>Определяет упорядоченный список3.03.0STF
<optgroup>Определяет группу вариантов6.06.0STF
<option>Определяет вариант в раскрывающемся списке3.03.0STF
<p>Определяет параграф3.03.0STF
<param>Определяет параметр для объекта3.03.0STF
<pre>Определяет заранее отформатированный текст3.03.0STF
<q>Определяет короткую цитату6.2STF
<s>Не рекомендуется. Определяет зачеркнутый текст3.03.0TF
<samp>Определяет образец программного кода3.03.0STF
<script>Определяет сценарий3.03.0STF
<select>Определяет список с возможностью выбора3.03.0STF
<small>Определяет уменьшенный текст3.03.0STF
<span>Определяет раздел документа4.03.0STF
<strike>Не рекомендуется. Определяет зачеркнутый текст3.03.0TF
<strong>Определяет акцентированный текст3.03.0STF
<style>Задает определение стиля4.03.0STF
<sub>Определяет текст как нижний индекс3.03.0STF
<sup>Определяет текст как верхний индекс3.03.0STF
<table>Определяет таблицу3.03.0STF
<tbody>Определяет тело таблицы4.0STF
<td>Определяет ячейку таблицы3.03.0STF
<textarea>Определяет текстовую область3.03.0STF
<tfoot>Определяет нижний заголовок таблицы4.0STF
<th>Определяет заголовок таблицы3.03.0STF
<thead>Определяет верхний заголовок таблицы4.0STF
<title>Определяет заглавие документа3.03.0STF
<tr>Определяет строку таблицы3.03.0STF
<tt>Определяет текст телетайпа3.03.0STF
<u>Не рекомендуется. Определяет подчеркнутый текст3.03.0TF
<ul>Определяет неупорядоченный список3.03.0STF
<var>Определяет переменную3.03.0STF
<xmp>Не рекомендуется. Определяет заранее отформатированный текст3.03.0

По функциональным группам

  • NN: указывает самую раннюю версию Netscape, которая поддерживает этот тег
  • IE: указывает самую раннюю версию Internet Explorer, которая поддерживает этот тег
  • DTD: указывает в каком DTD XHTML 1.0 разрешен этот тег. S=Strict, T=Transitional, and F=Frameset
Начальный тегНазначениеNNIEDTD
Базовые теги
<!DOCTYPE>Определяет тип документаSTF
<html>Определяет документ html3.03.0STF
<body>Определяет элемент тела3.03.0STF
<h1> — <h6>Определяет заголовки размера с 1 по 63.03.0STF
<p>Определяет параграф3.03.0STF
<br>Вставляет перенос одной строки3.03.0STF
<hr>Определяет горизонтальную линейку3.03.0STF
<!—…—>Определяет комментарий3.03.0STF
Форматирование символов
<b>Определяет жирный текст3.03.0STF
<font>Не рекомендуется. Определяет шрифт, размер и цвет текста3.03.0TF
<i>Определяет наклонный текст (курсив)3.03.0STF
<em>Определяет выделенный текст3.03.0STF
<big>Определяет увеличенный текст3.03.0STF
<strong>Определяет акцентированный текст3.03.0STF
<small>Определяет уменьшенный текст3.03.0STF
<sup>Определяет текст как верхний индекс3.03.0STF
<sub>Определяет текст как нижний индекс3.03.0STF
<bdo>Определяет направление вывода текста6.25.0STF
<u>Не рекомендуется. Определяет подчеркнутый текст3.03.0TF
Вывод
<pre>Определяет заранее отформатированный текст3.03.0STF
<code>Определяет текст кода программы3.03.0STF
<tt>Определяет текст телетайпа3.03.0STF
<kbd>Определяет текст с клавиатуры3.03.0STF
<var>Определяет переменную3.03.0STF
<dfn>Задает термин определения3.0STF
<samp>Определяет образец программного кода3.03.0STF
<xmp>Не рекомендуется. Определяет форматированный заранее текст3.03.0
Блоки
<acronym>Определяет акроним6.24.0STF
<abbr>Определяет сокращение6.2STF
<address>Определяет элемент адреса4.04.0STF
<blockquote>Определяет длинную цитату3.03.0STF
<center>Не рекомендуется. Определяет центрированный текст3.03.0TF
<q>Определяет короткую цитату6.24.0STF
<cite>Определяет цитату3.03.0STF
<ins>Определяет вставленный текст6.24.0STF
<del>Определяет удаленный текст6.24.0STF
<s>Не рекомендуется. Определяет зачеркнутый текст.3.03.0TF
<strike>Не рекомендуется. Определяет зачеркнутый текст3.03.0TF
Ссылки
<a>Определяет анкер3.03.0STF
<link>Определяет ссылку на ресурс4.03.0STF
Фреймы
<frame>Определяет подокно (фрейм)3.03.0F
<frameset>Определяет набор фреймов3.03.0F
<noframes>Определяет раздел noframe3.03.0TF
<iframe>Определяет встроенное подокно (фрейм)6.04.0TF
Ввод
<form>Определяет форму3.03.0STF
<input>Определяет поле ввода3.03.0STF
<textarea>Определяет текстовую область3.03.0STF
<button>Определяет кнопку6.24.0STF
<select>Определяет список с возможностью выбора3.03.0STF
<optgroup>Определяет группу вариантов6.06.0STF
<option>Определяет элемент в поле списка3.03.0STF
<label>Определяет метку для элемента управления формы6.24.0STF
<fieldset>Определяет набор полей6.24.0STF
<legend>Определяет заголовок набора полей6.24.0STF
<isindex>Не рекомендуется. Определяет поле ввода из одной строки3.03.0TF
Списки
<ul>Определяет неупорядоченный список3.03.0STF
<ol>Определяет упорядоченный список3.03.0STF
<li>Определяет элемент списка3.03.0STF
<dir>Не рекомендуется. Определяет список каталогов3.03.0TF
<dl>Задает список определений3.03.0STF
<dt>Задает термин определения3.03.0STF
<dd>Задает описание определения3.03.0STF
<menu>Не рекомендуется. Определяет список меню3.03.0TF
Изображения
<img>Определяет изображение3.03.0STF
<map>Определяет карту ссылок3.03.0STF
<area>Определяет область внутри карты ссылок3.03.0STF
Таблицы
<table>Определяет таблицу3.03.0STF
<caption>Определяет заглавие таблицы3.03.0STF
<th>Определяет заголовок таблицы3.03.0STF
<tr>Определяет строку таблицы3.03.0STF
<td>Определяет ячейку таблицы3.03.0STF
<thead>Определяет верхний заголовок таблицы4.0STF
<tbody>Определяет тело таблицы4.0STF
<tfoot>Определяет нижний заголовок таблицы4.0STF
<col>Определяет атрибуты для столбцов таблицы3.0STF
<colgroup>Определяет группы столбцов таблицы3.0STF
Стили
<style>Задает определение стиля4.03.0STF
<div>Определяет раздел документа3.03.0STF
<span>Определяет раздел документа4.03.0STF
Мета-информация
<head>Задает информацию о документе3.03.0STF
<title>Определяет заглавие документа3.03.0STF
<meta>Определяет мета-информацию3.03.0STF
<base>Определяет базовый URL для всех ссылок на странице3.03.0STF
<basefont>Не рекомендуется. Определяет базовый шрифт3.03.0TF
Программирование
<script>Определяет сценарий3.03.0STF
<noscript>Определяет раздел noscript3.03.0STF
<applet>Не рекомендуется. Определяет апплет2.03.0TF
<object>Определяет встроенный объект3.0STF
<param>Определяет параметр для объекта3.03.0STF

Справочник по 7-битным кодам ASCII в HTML

HTML и XHTML используют стандартный 7-битный код ASCII при передаче данных через Web.

7-битный код ASCII представляет 128 различных значений символов (0-127).

7-битные печатные символы ASCII

РезультатОписаниеНомер объекта
пробел
!восклицательный знак!
«знак двойной кавычки"
#знак номера#
$знак доллара$
%знак процента%
&амперсанд&
апостроф'
(левая скобка(
)правая скобка)
*звездочка*
+знак плюс+
,запятая,
дефис-
.точка.
/наклонная черта/
0цифра 00
1цифра 11
2цифра 22
3цифра 33
4цифра 44
5цифра 55
6цифра 66
7цифра 77
8цифра 88
9цифра 99
:двоеточие:
;точка с запятой;
<меньше<
=равно=
>>больше>
?знак вопроса?
@знак at@
AAA
BBB
CCC
DDD
EEE
FFF
GGG
HHH
III
JJJ
KKK
LLL
MMM
NNN
OOO
PPP
QQQ
RRR
SSS
TTT
UUU
VVV
WWW
XXX
YYY
ZZZ
[левая квадратная скобка[
\обратная косая черта\
]правая квадратная скобка]
^каре^
_подчеркивание_
`гравис`
aa нижнего регистраa
bbb
ccc
ddd
eee
fff
ggg
hhh
iii
jjj
kkk
lll
mmm
nnn
ooo
ppp
qqq
rrr
sss
ttt
uuu
vvv
www
xxx
yyy
zzz
{левая фигурная скобка{
|вертикальная черта|
}правая фигурная скобка}
~тильда~
РезультатОписаниеНомер объекта
NULпустой символ&#00;
SOHначало заголовка&#01;
STXначало текста&#02;
ETXконец текста&#03;
EOTконец передачи&#04;
ENQзапрос&#05;
ACKподтверждение&#06;
BELзвонок&#07;
BSвозврат на одну позицию&#08;
HTгоризонтальная табуляция
LFперевод строки
VTвертикальная табуляция&#11;
FFперевод страницы&#12;
CRвозврат каретки
SOна верхний регистр&#14;
SIна нижний регистр&#15;
DLEсмена канала данных&#16;
DC1управление устройством 1&#17;
DC2управление устройством 2&#18;
DC3управление устройством 3&#19;
DC4управление устройством 4&#20;
NAKотрицательное подтверждение&#21;
SYNсинхронизация&#22;
ETBконец передачи блока&#23;
CANотмена&#24;
EMконец носителя&#25;
SUBподстановка&#26;
ESCуход&#27;
FSразделитель файлов&#28;
GSразделитель групп&#29;
RSразделитель записей&#30;
USразделитель элементов&#31;
DELудалить (стереть)

Справочник по символьным объектам HTML 4.01

HTML 4.01 поддерживает набор символов ISO 8859-1 (Latin-1).

Нижняя часть ISO-8859-1 (коды 0-127) является исходным 7-битным стандартом ASCII. Большинство этих символов можно использовать без символьной ссылки.

Верхнюю часть ISO-8859-1 (коды 160-255) можно всю использовать с помощью имен символьных объектов.

Отметим, что имена объектов зависят от регистра символов.

Объекты ASCII с новыми именами объектов

РезультатОписаниеИмя объектаНомер объекта
«двойная кавычка&quot;"
апостроф&apos; (не работает в IE)'
&амперсанд&amp;&
<меньше<<
>больше>>
РезультатОписаниеИмя объектаНомер объекта
Неразрывный пробел&nbsp; 
Ўперевернутый восклицательный знак&iexcl;¡
¤валюта&curren;¤
ўцент&cent;¢
Јфунт стерлингов&pound;£
Ґйена&yen;¥
¦разорванная вертикальная черта&brvbar;¦
§параграф&sect;§
Ёумлаут&uml;¨
©авторское право&copy;©
Єпорядковый индикатор ж.р.&ordf;ª
«угловая кавычка (левая)&laquo;«
¬отрицание&not;¬
мягкий дефис&shy;­
®зарегистрированная торговая марка&reg;®
торговая марка&trade;
Їзнак долготы&macr;¯
°градус&deg;°
±плюс-минус&plusmn;±
Іверхний индекс 2&sup2;²
іверхний индекс 3&sup3;³
ґударение&acute;´
µмикро&micro;µ
параграф&para;
средняя точка&middot;·
ёседиль&cedil;¸
верхний индекс 1&sup1;¹
єпорядковый индикатор м.р.&ordm;º
«угловая кавычка (правая)&raquo;»
јдробь 1/4&frac14;¼
Ѕдробь 1/2&frac12;½
ѕдробь 3/4&frac34;¾
їперевернутый знак вопроса&iquest;¿
Чумножение&times;×
чделение&divide;÷
РезультатОписаниеИмя объектаНомер объекта
Аa большая, гравис&Agrave;À
Бa большое, акут&Aacute;Á
Вa большое, циркумфлекс&Acirc;Â
Гa большое, тильда&Atilde;Ã
Дa большое , умлаут&Auml;Ä
Еa большое, кружок&Aring;Å
Жae большое&AElig;Æ
Зc большое, седиль&Ccedil;Ç
Иe большое, гравис&Egrave;È
Йe большое, акут&Eacute;É
Кe большое, циркумфлекс&Ecirc;Ê
Лe большое, умлаут&Euml;Ë
Мi большое, гравис&Igrave;Ì
Нi большое, акут&Iacute;Í
Оi большое, циркумфлекс&Icirc;Î
Пi большое, умлаут&Iuml;Ï
Рeth большое, исландское&ETH;Ð
Сn большое, тильда&Ntilde;Ñ
Тo большое, гравис&Ograve;Ò
Уo большое, акут&Oacute;Ó
Фo большое, циркумфлекс&Ocirc;Ô
Хo большое, тильда&Otilde;Õ
Цo большое, умлаут&Ouml;Ö
Шo большое, перечеркнуто&Oslash;Ø
Щu большое, гравис&Ugrave;Ù
Ъu большое, акут&Uacute;Ú
Ыu большое, циркумфлекс&Ucirc;Û
Ьu большое, умлаут&Uuml;Ü
Эy большое, акут&Yacute;Ý
ЮTHORN большой, исладский&THORN;Þ
Яs малое, немецкое&szlig;ß
аa малое, гравис&agrave;à
бa малое, акут&aacute;á
вa малое, циркумфлекс&acirc;â
гa малое, тильда&atilde;ã
дa малое, умлаут&auml;ä
еa малое, с кружком&aring;å
жae малое&aelig;æ
зc малое, седиль&ccedil;ç
иe малое, гравис&egrave;è
йe малое, акут&eacute;é
кe малое, циркумфлекс&ecirc;ê
лe малое, умлаут&euml;ë
мi малое, гравис&igrave;ì
нi малое, акут&iacute;í
оi малое, циркумфлекс&icirc;î
пi малое, умлаут&iuml;ï
рeth малое, исландское&eth;ð
сn малое, тильда&ntilde;ñ
тo малое, гравис&ograve;ò
уo малое, акут&oacute;ó
фo малое, циркумфлекс&ocirc;ô
хo малое, тильда&otilde;õ
цo малое, умлаут&ouml;ö
шo малое, перечеркнутое&oslash;ø
щu малое, гравис&ugrave;ù
ъu малое, акут&uacute;ú
ыu малое, циркумфлекс&ucirc;û
ьu малое, умлаут&uuml;ü
эy малое, акут&yacute;ý
юthorn малый, исландский&thorn;þ
яy малое, умлаут&yuml;ÿ
РезультатОписаниеИмя объектаНомер объекта
ЊOE большое, связанное&OElig;Œ
њoe малое, связанное&oelig;œ
ЉS большое с короной&Scaron;Š
љS малое с короной&scaron;š
џY большое с тремой&Yuml;Ÿ
циркумфлекс&circ;ˆ
_малая тильда&tilde;˜
?пробел en&ensp;
?пробел em&emsp;
?тонкий пробел&thinsp;
non-joiner&zwnj;
joiner&zwj;
знак слева направо&lrm;
знак справа налево&rlm;
штрих en&ndash;
штрих em&mdash;
левая одиночная кавычка&lsquo;
правая одиночная кавычка&rsquo;
одиночная нижняя кавычка&sbquo;
«левая двойная кавычка&ldquo;
«правая двойная кавычка&rdquo;
двойная нижняя кавычка&bdquo;
крестик&dagger;
двойной крестик&Dagger;
три точки&hellip;
промилле&permil;
одиночная угловая левая кавычка&lsaquo;
одиночная угловая правая кавычка&rsaquo;
евро&euro;

Сообщения о состоянии HTTP

Когда браузер запрашивает обслуживание на Web-сервере, могут возникать ошибки.

Ниже представлен список сообщений о состоянии HTTP, которые могут возвращаться сервером:

Сообщение:Описание:
100 ContinueПродолжить. Только часть запроса была получена сервером, но пока он не был отвергнут, клиент должен продолжать запрос.
101 Switching ProtocolsПереключение протоколов. Сервер переключает протокол.
Сообщение:Описание:
200 OKЗапрос был успешно выполнен.
201 CreatedСоздан. Запрос завершен, и создан новый ресурс.
202 AcceptedПринято. Запрос принят для обработки, но обработка еще не завершена.
203Недостоверная информация.
204Нет содержимого
205Сбросить содержимое.
206Частичное содержимое.
Сообщение:Описание:
300 Multiple ChoicesМножественный выбор. Список ссылок. Пользователь может выбрать ссылку и перейти в это место. Допустимо максимум пять адресов.
301 Moved PermanentlyПеремещена постоянно. Запрошенная страница перемещена в новый url
302 FoundНайдена. Запрошенная страница временно перемещена в новый url
303 See OtherСмотри другой. Запрошенную страницу можно найти в другом url
304 Not ModifiedНе модифицирован.
305 Use ProxyИспользуйте прокси-сервер.
306 UnusedНе используется. Этот код использовался в предыдущей версии. Он больше не используется, но код зарезервирован.
307 Temporary RedirectВременно перемещена. Запрошенная страница временно перемещена в новый url
Сообщение:Описание:
400 Bad RequestИспорченный запрос. Сервер не понял запрос.
401 UnauthorizedНеавторизовано. Запрошенная страница требует имя пользователя и пароль.
402 PaymentRequiredТребуется платеж. Этот код зарезервирован для будущего использования.
403 ForbiddenЗапрещено. Доступ к запрошенной странице запрещен.
404 Not FoundНе найдено. Сервер не может найти запрошенную страницу.
405 Method Not AllowedМетод не разрешен. Метод, указанный в запросе, не разрешен.
406 Not AcceptableНе приемлем. Сервер может сгенерировать только такой ответ, который клиент не может принять.
407 Proxy Authentication RequiredТребуется аутентификация на прокси-сервере. Необходимо аутентифицироваться на прокси-сервере, прежде чем этот запрос можно будет обслужить.
408 Request TimeoutИстекло время ожидания запроса. Запрос потребовал больше времени, чем сервер был готов ждать.
409 ConflictКонфликт. Запрос невозможно завершить в связи с конфликтом.
410 GoneУдален. Запрошенная страница больше недоступна.
411 Length RequiredТребуется длина. Значение «Content-Length» не определено. Сервер без него не примет запрос.
412 Precondition FailedПредусловие неверно. Предусловие, заданное в запросе, оказалось ложным при проверке сервером.
413 Request Entity Too LargeОбъект запроса слишком большой. Сервер не пример запрос, потому что объект запроса слишком большой.
414 Request-url Too Longurl запроса слишком длинный. Сервер не примет запрос, потому что url слишком длинный. Происходит при преобразовании запроса «post» в запрос «get» с длинной информацией запроса.
415 Unsupported Media TypeНеподдерживаемый тип среды передачи. Сервер не примет запрос, так как тип среды передачи не поддерживается.
416
417 Expectation FailedОжидания не оправдались.
Сообщение:Описание:
500 Internal Server ErrorВнутренняя ошибка сервера. Запрос не был завершен. Сервер столкнулся с непредвиденным условием.
501 Not ImplementedНе реализовано. Запрос не был завершен. Сервер не поддерживает запрошенные функции.
502 Bad GatewayОшибка шлюза. Запрос не был завершен. Сервер получил недопустимый ответ от другого сервера.
503 Service UnavailableСлужба недоступна. Запрос не был завершен. Сервер временно перегружен или отключен.
504 Gateway TimeoutИстекло время ожидания от шлюза.
505 HTTP Version Not SupportedСервер не поддерживает данную версию «протокола http»