Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в Веб программирование.doc
Скачиваний:
81
Добавлен:
07.11.2018
Размер:
4.42 Mб
Скачать

«Логические» теги:

Тег

Значение

<ем>...</ем>

Типографское усиление

<сiте>...</сiте>

Цитирование

<strong>...</strong>

Усиление

<сode>...</сode>

Отображает примеры кода (например, "коды программ")

<sамр>...</sамр>

Последовательность литералов

<квd>...</квd>

Пример ввода символов с клавиатуры

<var>...</var>

Переменная

<dfn>...</dfn>

Определение

<q>...</q>

Текст, заключенный в двойные кавычки

Несмотря на то, что многие "логические" теги дублируют друг друга в смысле внешних эффектов, они полезны: благодаря им, во-первых, упрощается анализ страницы поисковыми системами, а во-вторых, достигается единообразие оформления страниц и их соответствие полиграфическим правилам и традициям.

Работа с тегами <font>

Параметры шрифта — гарнитура, размер, цвет — в HTML задаются с помощью тега <font>. Это контейнерный тег, определяющий свойства заключенного в него текста.

Гарнитура задается с помощью атрибута face. Кроме собственно имени шрифта, значением face может служить список имен шрифтов. В этом случае браузер выбирает первый из списка шрифт, который есть на компьютере пользователя. Если же такого шрифта нет, параметр face игнорируется. Поэтому рекомендуется все надписи с нестандартной гарнитурой делать в графическом редакторе и вставлять в HTML-страницу в виде изображений.

Размер шрифта определяется параметром size и выбирается из ряда от 1 до 7. По умолчанию используется шрифт размера 3. Реальный размер текста в окне браузера зависит от размера шрифта, установленного пользователем для просмотра страниц. Поэтому чаще в дескрипторе <font> задается относительный размер шрифта. Так, например, запись <font size=”+3”> означает, что дальше будет использоваться шрифт на 3 единицы крупнее предыдущего.

Цвет шрифта определяется параметром color и задается по формуле #RRGGBB, где RR, GG и ВВ — двузначные шестнадцатеричные числа, обозначающие интенсивность красной, зеленой и синей составляющих, соответственно. Кроме того, для стандартных 140 цветов существуют мнемонические имена, которые также можно использовать при определении параметра color (например, красный – red, зеленый - green).

Если необходимо указать несколько параметров дескриптора <font>, то они перечисляются в произвольном порядке через пробел, например:

<font color=”red” size=”+3”>Текст красного цвета, шрифт на 3 единицы крупнее предыдущего </font>

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

Символы, которые не могут быть введены в текст документа непосредственно через клавиатуру, называются специальными символами. Четыре символа – знак меньше <, знак больше >, амперсант & и двойные кавычки “” имеют специальное значение внутри HTML и, следовательно, не могут быть использованы в тексте в своем обычном значении. Для таких символов существуют особые теги.

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

<

<

>

>

&

&

"

"

Торговая марка ТМ

®

Copyright

©

Неразделяющий пробел

 

Линии

Тег <hr> проводит контурную горизонтальную линию (опция shade по умолчанию). Например:

<hr noshade> – горизонтальная линия с тенью;

Тег <hr> имеет атрибут align, который задает выравнивание по левому краю - left, центру - center или по правому краю – right.

Атрибут size устанавливает толщину линии в n пикселей, где n от 1 до 175 (по умолчанию n=2).

Пример:

<hr width=75% align=”right” size=”30px”>

<!-- ширина линии 75%, выравнивание вправо, толщина 30px -->

Пример:

<!--пример: линии с разным выравниванием-->

<html>

<head><title>примеры горизонтальных линий </title></head>

<body>

<b> Стандартная линия, задаваемая тегом &lthr&gt: </b>

<hr>

<p>

<b> Линия, заданная тегом &lthr&gt с параметром noshade: </b>

<hr noshade>

<b> Линия шириной 50% и с выравниванием по левому краю: </b>

<hr width=”50%” align=”left”><p>

<b> Линия шириной 25% и с выравниванием по центру: </b>

<hr width=”25%” align=”center”>

<p>

<b>Линия шириной 75% с выравниванием по правому краю:</b>

<hr width=”75%” align=”right”>

</body>

</html>