Оформление основной части страницы

Анатомия WEB страницы

<HTML> </html>Тег <HTML> обозначает начало HTML документа, соответственно тег </html> - обозначает конец этого документа.

<HEAD> </head>Теги обозначают область заголовка Web-страницы. В области заголовка размещаются теги: <BASE>, <META>, <TITLE>, <LINK>, <OBJECT>, <SCRIPT>, <STULE>.

<TITLE> </title>Элемент для размещения заголовка Web-страницы. Текст расположенный внутри этих тегов, отображается в заголовке окна броузера. Строка заголовка должна достаточно точно отражать назначение страницы и не быть слишком длинной.

<META>Этот тег используется для указания подробной информации о документе. Вся необходима информация, указывается с помощью атрибутов данного тега.

<META HTTP-EQUIV=”Content-Type” CONTENT=”text/html”; CHARSET=Windows-1251”>

Атрибут CONTENT указывает броузеру, что содержанием документа является HTML документ. Атрибут CHARSET, указывает броузеру, кодировку CP-1251(Windows).

Данные о кодировке документа нужны броузеру, чтобы сгенерировать конечный файл с тем набором символов, который принят в операционной системе пользователя. Если кодировка загружаемого документа отличается от системной, то броузер конвертирует текст документа, иначе — оставляет нетронутым.

<META HTTP-EQUIV=”refresh” CONTENT=”20; URL=http://www.demo.ru/index.htm”>

Значение атрибута HTTP-EQUIV=”refresh” – указывает программе просмотра, что нужно загрузить страницу, указанную в параметре URL, по прошествии промежутка времени указанного в параметре CONTENT.

Общая структура тега <META> такова:

<META NAME=”Имя определяемого параметра” CONTENT=”значение параметра”>

Атрибут NAME содержит имя определяемого параметра, а CONTENT — значение параметра, определенного атрибутом NAME. Например, если вы хотите дать сведения об авторе документа, это можно сделать следующим образом:

<META NAME=”Author” CONTENT=”имя создателя странички”>

Ключевые слова необходимы для индексации вашей странички в поисковых системах. Можно разместить ключевые слова в теге <META>.

<META NAME=”Keywords” CONTENT=”ключевые слова, перечисляемые через запятую”>

<BASE>Элемент для задания базового адреса (URL) для ссылок. Иными словами, путь к файлам может быть разбит на две части: абсолютную и относительную. В данном теге указывается общий начальный фрагмент пути. Это позволяет опускать начальную часть адреса в ссылках документа.

<BASE href=”http://адрес/путь1”> Фрагмент «путь1» не является обязательным и при формировании полного адреса будет отброшен. Если в документе есть ссылка вида:

<A href=”путь2/документ.htm”>текст ссылки<a> то полный адрес будет соответствовать адресу:

http://адрес/путь2/документ.htm

При задании базового адреса для локального диска, используется конструкция:

<BASE href=”file://C:\путь\”>

<LINK>Указывает ссылку на что либо.

<LINK rel=”next” href=”glava2.htm”> В данном примере описана метка next отсылающая к файлу glava.htm Метку next можно использовать с тегом ссылки <A href=”#next”>текст ссылки</a> в теле документа.

<link rel=stylesheet type="text/css" href="/css/forum.css"> Используя данную конструкцию можно указать на файл с таблицами стилей. В атрибуте href указывается собственный URL к вашему файлу CSS. Таблица стилей – это, по существу, описание правил, задающих параметры представления отдельных элементов на экране на языке HTML. Эти правила легко описать, используя комбинации тегов, названий и свойств переменных.

<STYLE> </style>Предназначен для задания стилей оформления. Простейшим способом определения стиля является задание его непосредственно для выбранного элемента:

<P style=”font-size: 10pt; font-style: italic; color: blue”> Здесь для абзаца выбран размер шрифта, курсив и синий цвет букв. В отличие от атрибутов имя свойства и значение разделяется двоеточием, а свойства отделяются друг от друга точкой с запятой. Атрибут style можно использовать со многими командами.

Для изменения свойств одного или нескольких тегов требуется в разделе HEAD указать их новые свойства. Например:

<STYLE type=”text/css”>

H1 {color: maroon; font-style: italic; text-align: center; font-size: 14pt}

P {font-family: Arial, Verdana; font-weight: bold; text-indent: 25}

</style>

В данном примере заданы стиль для тега заголовка первого уровня: цвет текста, начертание шрифта, выравнивание текста, размер шрифта. Для абзаца: наименование шрифта, полужирный шрифт, отступ для абзаца. При использовании тегов H1 и P по умолчанию будут приняты свойства указанные в теге STYLE.

Можно создать стиль для класса объектов. Класс создается для использования указанных в нем свойств к нескольким тегам одновременно.

<STYLE type=”text/css”>

.Base <!—Название класса задается Вами-->

{ color: red;

weight: medium;

margin-top: 10 px;

font-size: 250 px;

line-height: 250 px;

font-family: Times } </style>

Точка перед словом base означает, что мы создаем новый класс и определяем его свойства.

Для того чтобы применить данный класс к тексту используем атрибут CLASS тега <DIV>:

<DIV class=base>Пример использования класса</div>

Аналогичное использование данного класса и в других тегах.

Можно создавать подкласс, который будет наследовать свойства родительского класса. Например: <STYLE type=”text/css”>

H3 {font-size: 14pt, font-family: Monaco, color: #0000ff}

H3.second {color: #ff00000}</style>

<H3 class=second>Шрифт Монако красного цвета</h3>

<H3>Шрифт Монако синего цвета</h3>

Пример наложения строк на экране:

<HTML>

<HEAD>

<STYLE type="text/css">

<!--

.base {color: red;

weight: medium; ширина изображения элемента

margin-top: 10 px; верхний отступ

font-size: 250 px;

line-height: 250 px} настояние между соседними строками

.layer1 {color: blue;

weight: medium;

margin-top: -130 px;

font-size: 65 px;

line-height: 45 px}

-->

</style>

</head>

<BODY>

<DIV class=base>My</div>

<DIV class=layer1>Style</div>

</body>

Стили используемые более чем для одной страницы обычно выносятся в отдельный файл. Ссылка на такой файл должна находиться в элементе LINK.

Подробней о стилях смотри главу «Создание и применение стилей».

Оформление основной части страницы

<BODY> </body>Теги означающие основную часть Web-страницы, содержимое которого будет сгенерировано программой-броузером и выведено на экран. Внутри начального тега можно использовать атрибуты, обеспечивающие установки для всей страницы целиком.

Атрибут Описание Пример задания значения
BGCOLOR Цвет фона BGCOLOR=#0000FF или BGCOLOR=”BLUE”
BACKGROUND Задание рисунка для фона BACKGROUND=”URL”
TEXT Цвет текста TEXT=#0000FF или TEXT=”BLUE”
LINK Цвет ссылки LINK=#0000FF или LINK =”BLUE”
VLINK Цвет уже посещенной ссылки VLINK=#0000FF или VLINK =”BLUE”
ALINK Цвет активной ссылки ALINK=#0000FF или ALINK =”BLUE”

URL – задание адреса. Путь к файлу может быть задан абсолютно и относительно (пример задания относительных/абсолютных адресов также как и для тега <base>).

Цвет задается обозначением, принятым для модели RGB (подробнее смотри в приложении 1) или английским названием цвета.

Форматирование текста

<P> </p>Теги для обозначения начала абзаца <P> и конца </p>. Используются атрибут выравнивания: Align. Принимающий значения: left, center, right. Пример использования:

<P> Текст первого абзаца </p>

<P align=”center”>Выравнивание по центру</p>

<BR>Принудительный переход на новую строку.

<NOBR></nobr>Текст, заключенный в этих тегах, будет выведен в одну строку. Если длинная строка не уместится на экране, для ее просмотра придется использовать полосу прокрутки. Противоположность тегу <BR>.

<PRE>Текст заключенный в эти теги выводиться в том виде в котором был подготовлен автором. В тексте учитываются символы конца строки, а также позволяется использовать при наборе специальные символы без применения заменяющих их комбинаций.

Пример:

<PRE> Посмотри

на

экран! </pre>

Атрибут Описание Пример задания значения
WIDTH Задает ширину блока в символах. WIDTH=”25”

<H1> </h1>Заголовок первого уровня.

<H2></h2> Заголовок второго уровня. Чем меньше уровень заголовка, тем крупнее шрифт текста. Существует шесть уровней заголовков, которые обозначаются H1…H.

<HR>Горизонтальная линия. Элемент не имеет конечного тега, но допускает ряд атрибутов.

Атрибут Описание Пример задания значения
WIDTH Длина в пикселях или в процентах WIDTH=”25” или WIDTH=25%
COLOR Цвет линии COLOR=”RED” или COLOR=#FF0000
ALIGN Выравнивание влево, вправо, по центру, по ширине. Align=”left” (right, center, justify)
SIZE Толщина в пикселях Size=40

<!-- -->Текст заключенный внутри воспринимается броузером как комментарий и игнорируется.

Пример:

<!--Комментарии-->

В тег комментариев часто заключают теги которые не воспринимаются ранними версиями броузеров, для предотвращения вывода кода. Старшие версии броузеров воспринимают данные теги правильно и игнорируют комментарии.

Теги управления шрифтом

<B></b>Текст заключенный в этот тег выделяется полужирным шрифтом.

<I><i> Текст заключенный в этот тег выделяется курсивом.

<U></u>Подчеркнутое начертание текстазаключенный в этот тег.

<S></s> Зачеркнутое начертание текста.

<BIG></big>Увеличение размера шрифта текстазаключенный в этот тег.

<SMALL></Small>Уменьшениеразмера шрифта текстазаключенный в этот тег.

<SUB></sub>Эффект нижнего индекса.

<SUP></sup>Эффект верхнего индекса.

<BDO></bdo>Позволяет изменить направление текста. Он используется совместно с атрибутом dir, которому может быть присвоено одно из значений: LTR (слева направо) или RTL (справа налево). Например: <BDO dir=”RTL”> Направление текста справа налево </bdo>

<CENTER></center>Центрирует содержимое тега.

<INS></ins>

<DEL></del>

<BASEFONT>Базовый размер шрифта для всей страницы. Внутри элемента необходимо указать атрибут size и указать его значение.

<FONT></font>Определяет тип, размер и цвет шрифта. Все эти характеристики определяются при помощи соответствующих атрибутов.

Атрибут Описание Пример задания значения
COLOR Цвет текста COLOR=#0000FF или COLOR=”BLUE”
SIZE Размер шрифта от 1 до 7 SIZE=7
FASE Задает один или несколько шрифтов для отображения содержимого тега. Если в системе не установлен ни один из перечисленных шрифтов, точно с таким же названием, то броузер использует свой стандартный шрифт из числа назначенных по умолчанию. FASE=”Arial; Courier; Tahoma”

Специальные символы

Комбинации символов, начинающиеся со знака «&» (амперсант) и заканчивающийся точкой с запятой, служит в языке HTML для задания символов, которые отсутствуют на клавиатуре или не могут включаться в текст документа согласно спецификации языка HTML (например, символы «<», «>»).

Наши рекомендации