|
Б.1.3. Теги физического форматирования текста
Начнем с тегов физического форматирования текста. К этим тегам от-' носятся: В, BR, FONT, Hn, HR, I, P, PRE, SUB, SUP, U.
Теги В, I и U делают текст жирным, наклонным (курсив) и подчеркнутым соответственно. Пример:
<В>Жирный текст</В>
<I>Курсив</I>
<U>Подчеркнутый</U>
Тег BR вставляет разрыв строки. Тег BR не требует закрывающего тега. Пример:
<р>Это абзац<ВЮ>Новая строка<р>Следующий абзац
Как вы уже догадались, тег Р используется для обозначения абзаца. В окне браузера данный HTML-код будет выглядеть, как показано на рис. Б.2.
Рис. Б.2. Теги Р и BR
С помощью тега FONT можно указать шрифт: гарнитуру, размер и цвет. Например:
<FONT face="Arial" color="red" size="7">Teкст</FONT>
Атрибут size предназначен для управления размером шрифта и может принимать значения от 1 до 7. По умолчанию используется значение 3.
В качестве значения атрибута color можно использовать значение в виде RRGGBB (например, #FFFFFF обозначает белый цвет) или использовать одну из констант цвета (см. табл. Б.1).
Таблица Б.1. Константы цвета
|
ЦВЕТ
|
КОНСТАНТА
|
RRGGBB
|
|
Белый
|
white
|
FFFFFF
|
|
Черный
|
black
|
000000
|
|
Синий
|
blue
|
0000FF
|
|
Зеленый
|
green
|
008000
|
|
Голубой
|
cyan
|
00FFFF
|
|
Красный
|
red
|
FF0000
|
|
Сиреневый
|
magenta
|
FF00FF
|
|
Коричневый
|
brown
|
A52A2A
|
|
Серый
|
gray
|
808080
|
|
Оттенок синего
|
aliceblue
|
F0F8FF
|
|
Оттенок белого
|
antiquewhite
|
FAEBD7
|
|
Аква
|
aqua
|
00FFFF
|
|
Аквамарин
|
aquamarine
|
7FFFD4
|
|
Очень близкий к белому
|
azure
|
F0FFFF
|
|
Бежевый
|
beige
|
F5F5DC
|
|
Немного темнее, чем antiquewhite
|
bisque
|
FFE4C4
|
|
Похож на бежевый
|
blanchedalmond
|
FFEBCD
|
|
Оттенок фиолетового
|
blueviolet
|
8A2BE2
|
|
Цвет дерева
|
burlywood
|
DEB887
|
|
Оттенок синего
|
cadetblue
|
5F9EA0
|
|
Оттенок зеленого
|
chartreuse
|
7FFF00
|
|
Шоколадный
|
chocolate
|
D2691E
|
|
Коралловый
|
coral
|
FF7F50
|
|
Оттенок синего
|
cornflowerblue
|
6495ED
|
|
Шелковый
|
cornsilk
|
FFF8DC
|
|
Темно-синий
|
darkblue
|
00008B
|
|
Темно-голубой
|
darkcyan
|
008B8B
|
|
Темное золото
|
darkgoldenrod
|
B8860B
|
|
Темно-серый
|
darkgray
|
A9A9A9
|
|
Темно-зеленый
|
darkgreen
|
006400
|
|
Темный хаки
|
darkkhaki
|
BDB76B
|
|
Темно-сиреневый
|
darkmagenta
|
8B008B
|
|
Оливковый
|
darkolivegreen
|
556B2F
|
|
Темно-оранжевый
|
darkorange
|
FF8C00
|
|
Похож на blueviolet
|
darkorchid
|
9932CC
|
|
Темно-красный
|
darkred
|
8B0OOO
|
|
Лососевый
|
darksalmon
|
E9967A
|
|
|
|
|
Продолжение табл. Б. 1
|
ЦВЕТ
|
КОНСТАНТА
|
RRGGBB
|
|
Оттенок зеленого
|
darkseagreen
|
8FBC8F
|
|
Темный фиолетовый
|
darkviolet
|
483D8B
|
|
Насыщенный розовый
|
deeppink
|
FF1493
|
|
Цвет неба
|
deepskyblue
|
OOBFFF
|
|
Зеленый лест
|
forestgreen
|
228B22
|
|
"Привидение"
|
ghostwhite
|
F8F8FF
|
|
Золотой
|
gold
|
FFD700
|
|
Кислотный зеленый
|
greenyellow
|
ADFF2F
|
|
Оттенок розового
|
hotpink
|
FF69B4
|
|
"Индеец"
|
indianred
|
CD5C5C
|
|
"Индиго"
|
indigo
|
4B0082
|
|
Слоновый
|
ivory
|
FFFFFO
|
|
Хаки
|
khaki
|
F0E68C
|
|
Зеленый с желтым оттенком
|
yellowgreen
|
9ACD32
|
|
Цвет дыма
|
whitesmoke
|
F5F5F5
|
|
"Лужайка"
|
lawngreen
|
7CFC00
|
|
Светло-синий
|
lightblue
|
ADD8E6
|
|
Светло-коралловый
|
lightcoral
|
F08080
|
|
Светло-голубой
|
lightcyan
|
EOFFFF
|
|
Светло-зеленый
|
lightgreen
|
90EE90
|
|
Светло-серый
|
lightgrey
|
D3D3D3
|
|
Светло-розовый
|
lightpink
|
FFB6C1
|
|
Цвет неба (светлый)
|
lightskyblue
|
87CEFA
|
|
"Синяя сталь"
|
lightsteelblue
|
B0C4DE
|
|
Светло-желтый (близкий к белому)
|
lightyellow
|
FFFFEO
|
|
Кислотно-зеленый
|
' lime
|
00FF00
|
|
Более темный, чем lime
|
limegreen
|
32CD32
|
|
"Марон"
|
maroon
|
800000
|
|
Аквамарин средней насыщенности
|
mediumauqamarine
|
66CDAA
|
|
Синий средней насыщенности
|
mediumblue
|
0000CD
|
|
Пурпуровый средней насыщенности
|
mediumpurple
|
9370D8
|
|
"Полночь"
|
midnightblue
|
191970
|
|
Цвет ВМФ
|
navy
|
00080
|
|
Оливковый
|
olive
|
808000
|
|
Оранжевый
|
orange
|
FFA500
|
|
Пурпуровый
|
purple
|
800080
|
|
Серебряный
|
silver
|
COCOCO
|
|
Цвет неба
|
skyblue
|
87CEEB
|
|
192
|
|
Приложение Б
|
Окончание табл. Б. 1
Пример. Устанавливаем шрифт Arial, красного цвета, размером 6:
<font name="Arial" color="red" size="6">Tecт</font>
<font color="#FF0000" size="6">Tecт</font>
<font name="Arial" color="FF0000" size="6">Tecт</font>
Все эти три тега идентичны. Тег FONT обязательно требует закрывающий тег Теги Нn используются для создания заголовка и подразумевают наличие закрывающего тега. Например (рис. Б.З):
<h1>Самый большой заголовок</h1>
<h2>Чуть меньше</h2>
<hЗ>Еще меньше</hЗ>
<h4>Совсем маленький</h4>
<h5>Меньше</h5>
<h6>Самый мелкий</h6>
Теги Нn имеют два атрибута: align и title. Первый управляет выравниванием заголовка, а второй определяет всплывающую подсказку. Выравнивание может быть:
■ по центру — center;
■ по левому краю — left;
■ по правому краю — right;
■ по ширине — justify.
Например:
<h1 align="justify">Caмый большой заголовок</h1>
Тег HR создает горизонтальную линию. Использует такие атрибуты:
size — определяет высоту линии;
width — определяет ширину линии в пикселях или процентах;
color — задает цвет линии;
noshade — создает линию без тени.
Например:
<hr color="red" width="100%">
С тегом Р вы уже знакомы — он обозначает создание нового абзаца. Наличие закрывающего тега не обязательно. Для этого тега характерны те же атрибуты, что и для тегов Нn, т.е. align и title.
Тег PRE подойдет, если вы надумаете вставить в HTML-документ заранее отформатированный текст так, чтобы сохранилось форматирование, например, код программы — ведь если вы сделаете пару отступов табуляции в тексте программы, в окне браузера табуляция будет заменена одним (!) пробелом. Поэтому для сохранения отступов вам лучше использовать тег PRE и его закрывающий тег. Например (рис. Б.4):
// Если размер буфера не равен 100, то это нестандартный буфер
<PRE>
{
if (size(buf)!=100 )
{
printf("Нестандартный буфер");
}
}
</PRE>
В случае использования тега PRE форматирование сохраняется, но могут исчезнуть некоторые символы. Как правило, исчезают специальные символы ("<",">" и др.). Для отображения таких символов можно использовать конструкцию &#nnn, где nnn — код символа в стандарте ASCII или ISO-8859-1. Наиболее часто используемые специальные символы представлены в табл. Б.2.
Таблица Б.2. Специальные символы
|
символ
|
КОНСТРУКЦИЯ
|
|
Больше чем
|
>
|
|
Меньше чем
|
&it
|
|
Пробел (неделимый)
|
 
|
|
Прямые кавычки
|
"
|
|
Угловые кавычки
|
«, »
|
|
Амперсанд
|
&
|
|
Знак авторских прав ©
|
©
|
|
Зарегистрированная торговая марка®
|
®
|
|
Торговая марка ™
|
™
|
|
Коммерческое эт или "ухо" (@)
|
@
|
|
Градус 36,6°
|
°
|
Рис. Б.4. Использование тега PRE
Для вставки в HTML-документ формул вам помогут теги SUB и SUP — нижний и верхний индексы соответственно. Наличие закрывающего тега обязательно (рис. Б.5).
<h2>Математическая формула
<p>y<sup>''</sup> = x<sup>4</sup> +10y<sup>`</sup>
<h2>Химическая формула
<p>H<sub>2</sub>0
Рис. Б.5. Формулы
Нужно заметить, что сложные формулы нужно сохранять в графическом виде и вставлять в документ как графику с помощью тега IMG.
|