Контейнерная модель 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