Контейнерная модель html-документа
Теги HTML-документов образованы с помощью слов английского языка, понятных сокращений и обозначений.
Тег состоит из имени, за которым может следовать необязательный список атрибутов тега.
Атрибуты тега могут иметь конкретные значения, устанавливаемые для изменения функции тега. Текст тега заключается в угловые скобки ("<" и ">").
Например, при описании таблицы открывающий тег с атрибутами может выглядеть так: 
Эта запись означает следующее: таблица шириной 570 пикселов, выровнена по центру.
Порядок записи атрибутов в теге значения не имеет. Значение атрибута следует за знаком равенства. Если значение атрибута — одно слово или число, то его можно указывать без кавычек. Во всех остальных случаях значения необходимо заключать в одинарные или двойные кавычки. Регистр символов в именах тегов и атрибутов не учитывается, чего нельзя сказать о значениях атрибутов.
Чаще всего HTML-контейнеры состоят из начального и конечного тегов, между которыми размещаются текст и другие элементы документа.
Имя конечного тега идентично имени начального, но перед именем конечного тега ставится косая черта / (например, для тега тела документа <BODY> закрывающая пара представляет собой </BODY>). Конечные теги никогда не содержат атрибутов. Некоторые элементы разметки не имеют конечного компонента, поскольку являются автономными элементами. Например, тег изображения <IMG>, который служит для вставки в документ графического изображения, конечного компонента не требует.
HTML-документ — это один большой контейнер, который начинается с тега <HTML> и заканчивается тегом </HTML>:

Контейнер HTML состоит из двух других вложенных контейнеров: заголовка документа (HEAD) и тела документа (BODY):

В заголовке с помощью тега TITLE можно именовать окна браузера:
…
…
Существуют и другие тэги, расположенные между <head> </head>, в основном несущие служебную и управляющую информацию.
Тег тела документа BODY, в отличие от тега НEАD, имеет атрибуты.
Атрибут BАСКGROUND определяет фон, на котором отображается текст документа.
Так, если источником для фона HTML- документа является графический файл image.gif, то в открывающем теге тела BODY появляется соответствующий атрибут:

Также с помощью атрибутов ВGCOLOR и ТЕХТ можно указать цвета фона и текста документа.
Цвета определяются в терминах RGB в шестнадцатеричной нотации (#ХХХХХХ). Также имеется возможность задавать цвета по названию.
СПИСОК ТЭГОВ HTML
| Назначение | Название тэга | Примеры значений аргументов (*) | Комментарии к примерам |
| Структура Web -страницы | |||
| начало и конец страницы | <HTML> </HTML> | этот тэг обрамляет документ, весь текст находится внутри этого тэга | |
| описание страницы | <HEAD> </HEAD> | внутри тэга находится информация о документе, например имя Web-страницы | |
| имя страницы | <TITLE> </TITLE> | имя отразится в заголовке окна Web-страницы | |
| содержание страницы | <BODY> </BODY> | внутри тэга пишется то, что можно будет прочитать и увидеть на экране, т.е. «тело» документа | |
| цвет шрифта для всего документа | <BODY TEXT="#*"> </BODY> | <BODY TEXT="#0000FF"> </BODY> | в документе весь текст будет напечатан синим цветом шрифта |
| цвет фона для всего документа | <BODY BGCOLOR="#*"> </BODY> | <BODY BGCOLOR="#808080"> </BODY> | документу задан серый цвет фона |
| фоновое изображение | <BODY BACKGROUND="*"> </BODY> | <BODY BACKGROUND="море.jpg"> </BODY> | фоном документа стала картинка море. jpg |
| Определение функциональных разделов документа | |||
| 1. Работа с заголовком. | |||
| внутренний заголовок документа | <H?> </H?> | <H1> </H1> <H2> </H2> - - - - - - - - - - <H6> </H6> | заголовок первого уровня заголовок второго уровня - - - - - - - - - - - - - - - - - - - - заголовок шестого уровня |
| заголовок с выравниванием | <H? ALIGN=”*”></H?> | <H? ALIGN=”LEFT”> </H?> <H? ALIGN=”CENTER”> </H?> <H? ALIGN=”RIGHT”> </H?> | выравнивание заголовка по левому краю выравнивание заголовка по центру выравнивание заголовка по правому краю |
| цвет шрифта заголовка | <FONT COLOR="#*"> </FONT> | <H?><FONT COLOR="#FF0000"> </FONT></H?> | шрифт заголовка - красного цвета |
| 2. Форматирование шрифта. | |||
| жирный | <B></B> | ||
| курсив | <I></I> | ||
| подчеркнутый | <U></U> | ||
| верхний индекс | <SUB></SUB> | ||
| нижний индекс | <SUP></SUP> | ||
| размер шрифта | <FONT SIZE=?></FONT> | <FONT SIZE=4></FONT> | размер шрифта от 1 до 7 |
| выравнивание по центру | <CENTER></CENTER> | текст (графика) выровнен по центру | |
| гарнитура шрифта | <FONT FACE="*"> </FONT> | <FONT FACE="Arial"> </FONT> | текст напечатан шрифтом вида Arial |
| 3 . Работа с разделителем текста. | |||
| горизонтальный разделитель | <HR> | тэг создает линию, идущую через весь экран | |
| выравнивание разделительной линии | <HR ALIGN=”*”> | <HR ALIGN=”LEFT”> <HR ALIGN=”CENTER”> <HR ALIGN=”RIGHT”> | по левому краю по центру по правому краю |
| толщина линии | <HR SIZE=”*”> | <HR SIZE=”7”> | линия имеет толщину 7 пикселей |
| длина линии | <HR WIDTH=”*%”> | <HR WIDTH=”50%”> | длина линии составляет 50% от ширины страницы |
| цвет линии | <HR COLOR="#*"> | <HR COLOR="#FFD800"> | золотой цвет линии |
| перевод строки | <BR> | текст после этого тэга начнется с новой строки | |
| абзац | <P> </P> | абзацы разделяются пустыми строками и не начинаются с красной строки | |
| 4. Вставка изображений. | |||
| вставка изображения | <IMG SRC=”*”> | <IMG SRC=”фотография.jpg”> | в документ вставлен графический файл ”фотография.jpg” |
| выравнивание текста около изображения | <IMG SRC=”*” ALIGN=”*”> | <IMG SRC=”фотография.jpg” ALIGN=”LEFT”> | рисунок расположен слева, а текст справа |
| ширина картинки | <IMG SRC=”*” WIDTH=”*”> | <IMG SRC=”*” WIDTH=”400”> | ширина картинки 400 пикселей |
| высота картинки | <IMG SRC=”*” HEIGT=”*”> | <IMG SRC=”*” HEIGT=”300”> | высота картинки 300 пикселей |
| расстояние от текста до рис. по горизонтали | <IMG SRC=”*” HSPACE=”*”> | <IMG SRC=”*” HSPACE=”30”> | расстояние от текста до рисунка по горизонтали 30 пикселей |
| расстояние от текста до рис. по вертикали | <IMG SRC=”*” VSPACE=”*”> | <IMG SRC=”*” VSPACE=”20”> | расстояние от текста до рисунка по вертикали 20 пикселей |
| рамка вокруг картинки | <IMG SRC=”*” BORDER=”*”> | <IMG SRC=”*” BORDER=”3”> | вокруг картинки рамка толщиной 3 пикселя |
| всплывающая подсказка к рис. | <IMG SRC=”*” ALT=”*”> | <IMG SRC=”*” ALT=”фото моего лучшего друга ”> | при наведении указателя мыши на картинку всплывает подсказка ”фото моего лучшего друга ” |
| 5. Вставка гиперссылок. | |||
| ссылка на другую страницу | <A HREF=”*”></A> | <A HREF=”фотоальбом.htm”> посмотрите мои фото</A> | текст «посмотрите мои фото» является указателем ссылки и откроет документ ”фотоальбом.htm” |
| 6. Вставка бегущей строки. | |||
| вставка бегущей строки | <MARQUEE></MARQUEE> | <MARQUEE>Поздравляю!</MARQUEE> | текст «Поздравляю!» двигается справа на лево по экрану |
| движение бегущей строки влево-вправо | <MARQUEE BEHAVIOR=ALTERNATE> </MARQUEE> | <MARQUEE BEHAVIOR=ALTERNATE> Поздравляю! </MARQUEE> | текст «Поздравляю!» двигается по экрану справа на лево и обратно |
| 7. Вставка таблицы. | |||
| вставить таблицу | <TABLE></TABLE> | <TABLE ALIGN=CENTER BORDER=3> </TABLE> | таблица выровнена по центру, границы ячеек шириной 3 пикселя |
| ширина таблицы | <TABLE </TABLE> | <TABLE </TABLE> | таблица шириной 50% от ширины страницы на экране |
| заглавие таблицы | <CAPTION></CAPTION> | <CAPTION>Название таблицы </CAPTION> | |
| строка таблицы | <TR></TR> | ||
| заголовки столбцов таблицы | <TH></TH> | <TR><TH>заголовок ячейки</TH></TR> | |
| ячейка таблицы | <TD></TD> | <TR><TD>текст ячейки</TD></TR> | ячейка должна быть внутри строки |
Атрибуты задания цветовой схемы (цвета фона, текста и гиперссылок)
| цвет | код | название | цвет | код | название |
| черный | # 000000 | black | фуксиновый | # FF00FF | magenta |
| белый | # FFFFFF | white | бирюзовый | # 00FFFF | cyan |
| красный | # FF0000 | red | желтый | # FFFF00 | yellow |
| известь | # 00FF00 | lime | золотой | # FFD800 | gold |
| бордовый | # 800000 | maroon | чирок | # 008080 | teal |
| зеленый | #008000 | green | темно-синий | # 000080 | navy |
| синий | # 0000FF | blue | оранжевый | # FFA500 | orange |
| серый | # 808080 | gray | коричневый | # A82828 | brown |
