РАЗМЕТКА ТЕКСТА

Для размещения заголовков на странице предусмотрены теги заголовков, начинающихся буквой H от слова Header – заголовок, и заканчивающихся номером уровня заголовка. Номеров всего 6. Каждый уровень отличается от предыдущего меньшим размером шрифта.

<H1>Заголовок 1 </H1>

Заголовок 1

<H2>Заголовок 2 </H2>

Заголовок 2

<H3>Заголовок 3 </H3>

Заголовок 3

<H4>Заголовок 4 </H4>

Заголовок 4

<H5>Заголовок 5 </H5>

Заголовок 5

<H6>Заголовок 6 </H6>

Заголовок 6

Перед заголовком и после него заложен определенный отступ. Абзац является блочным элементом. Это значит, что он занимает всю ширину страницы и следующий за ним элемент будет размещен на новой строке ниже, а не правее на той же линии.

Для размещения абзацев на странице предусмотрен тег абзаца <P>, от слова “Paragraph” – абзац. Данный тег является контейнером. К нему прилагается атрибут выравнивания абзаца по горизонтали ALIGN, значениями которого могут быть слова:

LEFT – выравнивание по левому краю

RIGHT – выравнивание по правому краю

CENTER – выравнивание по центру

JUSTIFY – выравнивание по ширине

<P ALIGN=CENTER> На моей домашней странице Вы увидите фотоальбом с моим портретом и фото моих друзей, родственников и моей любимой собаки </P>

Однако в строгой версии HTML вместо атрибута ALIGN используется таблица стилей

<P STYLE="text-align: center;"> На моей домашней странице Вы увидите фотоальбом с моим портретом и фото моих друзей, родственников и моей любимой собаки </P>

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

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

<B>Пример</B>

Пример

Полужирный
(
Bold)

font-weight: bold

<I>Пример</I>

Пример

Курсив
(Italic)

font-style: italic

<U>Пример</U>

Пример

Подчеркнутый
(Underline)

text-decoration: underline

<S>Пример</S>

Пример

Зачеркнутый
(
Stroke)

text-decoration: line-through

x<SUP>2</SUP>

x2

верхний индекс
(SUPerscript)

vertical-align:
super

H<SUB>2<SUB>O

H2O

нижний индекс
(
SUBscript)

vertical-align: sub

Чтобы перейти на новую строку внутри абзаца, используют тег <BR>, BR – сокращение от слова “Break” – разрыв. <BR> не является контейнером, что означает отсутствие закрывающего тега.

Если символов для представления текстовой информации на клавиатуре не хватает, то можно воспользоваться специальными символами типа приведенных в таблице [Более подробно http://ru.wikipedia.org/wiki/Википедия:Специальные_символы].

&sect;

§

&reg;

â

&deg;

°

&#8212;

&copy;

©

&#8482;

ä

&plusmn;

±

&permil;

&radic;

&int;

&sum;

&prod;

&times;

×

&middot;

·

&divide;

÷

&cong;

&asymp;

&spades;

&equiv;

&ne;

&le;

&ge;

&isin;

&notin;

&cap;

&cup;

&empty;

&not;

¬

&and;

&or;

&larr;

&rarr;

&harr;

&frac14;

¼

&frac12;

½

&frac34;

¾

&infin;

&pound;

£

&cent;

¢

&euro;

&yen;

¥

&#9733;

&#9773;

&#9730;

&#x2591;

&#x2592;

&#x2593;

&alpha;

α

&beta;

β

&gamma;

γ

&delta;

δ

&epsilon;

ε

&Beta;

Β

&Gamma;

Γ

&Delta;

Δ

&Epsilon;

Ε

Символ пробел имеет код &nbsp. Бывает необходим, например, для создания таблиц с пустыми ячейками.

Тег-контейнер <BLOCKQUOTE> добавляет поля слева и справа от текста так, что текст сжимается к центу страницы при многократном применении его к одному и тому же фрагменту текста. Так как данный тег не добавляет никакого содержательного элемента на веб-страницу, а служит лишь для внешнего оформления, он признан устаревшим и в строгой версии HTML не используется.

Тег <FONT> пришел в HTML не сразу. Он не определяет никакого структурного элемента страницы. Он, благодаря своим атрибутам, определяет стилевое оформление текста, как и теги <B>, <I>, <U>. Font переводится как шрифт.

Атрибут SIZE определяет размер шрифта. Он может принимать значения от 1 до 7. Атрибут FACE задает тип шрифта. Причем можно задать сразу несколько вариантов шрифтов на тот случай, если при просмотре страницы на другом компьютере браузером не будет обнаружен заданный первый шрифт, тогда будет отыскиваться следующий по списку. Пример: <FONT FACE = “Arial, Comic Sans Ms, Wingdings”>

Атрибут COLOR определяет цвет шрифта. Его значениями могут быть либо одно шестнадцатеричное число из примерно 16 миллионов цветов, либо функция rgb(a, b, g), либо одно из следующих названий.

black

blue

green

turquoise

maroon

olive

черный

синий

зеленый

бирюзовый

насыщенный красно-коричневый

желтовато-зеленый (оливковый)

teal

gray

silver

lime

yellow

fuchsia

цвет чирка

серый

серебристый

оттенок
зеленого

желтый

цвет фуксии

aqua

white

navy

purple

aquamarine

chocolate

цвет
морской волны

белый

темно-синий (цвет формы морских
офицеров)

фиолетовый, пурпурный

аквамарин

шоколадный

darkred

gold

darkgoldenrod

darkkhaki

cadetblue

hotpink

тёмно-красный

золото

 

тёмный хаки

кадет

яркий розовый

wheat

tan

darkslateblue

darksalmon

salmon

deeppink

пшенич-ный

 

загар

 

тёмный оранжево-розовый

оранжево-розовый

густой розовый

tomato

red

springgreen

Более полную таблицу цветов смотри на форзаце книги

томатный

красный

весенне-зелёный

Например, <FONT COLOR = purple>

Рисунок147.png

Однако с появлением каскадных таблиц стилей (CSS) тег FONT признан полностью устаревшим и не рекомендован к использованию. Вместо него используется таблица стилей, например,

Рисунок148.png

<P style=”font-size: 24pt; color: aqua; font-family: Tahoma;”>

Если использовать число в качестве номера цвета, то необходимо поставить перед ним знак #, затем написать шесть 16-ричных цифр. Каждая пара цифр задает интенсивность красного, зеленого и синего луча. Например, #00FF00 определяет чистый зеленый цвет.

В Интернете по адресу http://www.imagitek.com/hex можно найти таблицу соответствия названия цветов 16-ричным числам, которую составил Calvin Htut. Здесь приведен ее фрагмент.

#000000   black
#000080   navyblue
#00008B   blue4
#0000CD   blue3
#0000EE   blue2
#0000FF   blue1
#006400   darkgreen
#00688B   deepskyblue4
#00868B   turquoise4
#008B00   green4
#008B45   springgreen4
#008B8B   cyan4
#009ACD   deepskyblue3
#00B2EE   deepskyblue2
#00BFFF   deepskyblue1
#00C5CD   turquoise3
#00CD00   green3
#00CD66   springgreen3
#00CDCD   cyan3
#00CED1   darkturquoise

#262626   gray15

#27408B   royalblue4

#282828   sgigray16

#292929   gray16

#2B2B2B   gray17

#2E2E2E   gray18

#2E8B57   seagreen4

#2F4F4F   darkslategray

#303030   gray19

#32CD32   limegreen

#333333   gray20

#363636   gray21

#36648B   steelblue4

#383838   gray22

#388E8E   sgiteal

#3A5FCD   royalblue3

#3B3B3B   gray23

#3CB371   mediumseagreen

#3D3D3D   gray24

#404040   gray25

#40E0D0   turquoise

#7FFF00   chartreuse1
#7FFFD4   aquamarine1
#828282   gray51
#836FFF   slateblue1
#838B83   honeydew4
#838B8B   azure4
#8470FF   lightslateblue
#D2B48C   tan
#D3D3D3   lightgray
#D4D4D4   gray83
#D6D6D6   gray84
#D8BFD8   thistle
#D9D9D9   gray85
#DA70D6   orchid
#DAA520   goldenrod
#DB7093   palevioletred
#DBDBDB   gray86
#DC143C   crimson
#DCDCDC   gainsboro
#DDA0DD   plum

#DEB887   burlywood

#8B8989   snow4

#8B8B00   yellow4

#8B8B7A   lightyellow4

#8B8B83   ivory4

#8C8C8C   gray55

#8DB6CD   lightskyblue3

#8DEEEE   darkslategray2

#8E388E   sgibeet

#8E8E38   sgiolivedrab

#8E8E8E   sgigray56

#8EE5EE   cadetblue2

#8F8F8F   gray56

#8FBC8F   darkseagreen

#90EE90   palegreen2

#912CEE   purple2

#919191   gray57

#9370DB   mediumpurple

#9400D3   darkviolet

#949494   gray58

#969696   gray59

#96CDCD   paleturquoise3

#97FFFF   darkslategray1

#98F5FF   cadetblue1

#98FB98   palegreen

#9932CC   darkorchid

#999999   gray60

#9A32CD   darkorchid3

#9AC0CD   lightblue3

#9ACD32   olivedrab3

#9AFF9A   palegreen1

#9B30FF   purple1

#9BCD9B   darkseagreen3

#9C9C9C   gray61

#9E9E9E   gray62

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

<MARQUEE> Бегущая строка </MARQUEE>

Для управления параметрами бегущей строки существуют следующие атрибуты:

ALIGN

TOP / MIDDLE / BOTTOM

вертикальное выравнивание

BEHAVIOR

SCROLL / SLIDE / ALTERNATE

поведение (многократное перемещение / однократное перемещение / вперед-назад)

DIRECTION

LEFT / RIGHT/ DOWN / UP

направление движения

HEIGHT

число / %

высота области

WIDTH

число / %

ширина области

BGCOLOR

число / название цвета

цвет фона

LOOP

INFINITE  / число

число повторений

SCROLLAMOUNT

число

скорость перемещения (от 1 до 10)

SCROLLDELAY

число

скорость до перерисовки (миллисекунд)

HSPACE

число

поле по вертикали

VSPACE

число

поле по горизонтали

Обычно на веб-странице размещается контактная информация, чтобы посетитель мог связаться с автором или владельцем веб-узла. Для оформления такой информации можно использовать тег <ADDRESS>.

<ADDRESS>e-mail: ivanov@yandex.ru</ADDRESS>

Как и в других языках программирования, в HTML есть тег комментариев.

<!- - комментарии …….  – – >

ЛОГИЧЕСКОЕ ФОРМАТИРОВАНИЕ ТЕКСТА

Теги логического форматирования предназначены в основном для отметки логических частей текстовой информации и явно не несут стилевого оформления. Но стилевое оформление для них (как и для других тегов) можно закладывать с помощью CSS – каскадных таблиц стилей.

<CITE>. . .</CITE>

от “Citation” – цитата

<CODE>. . .</CODE>

 

вывод кода программы шрифтом фиксированной ширины

<EM>. . .</EM>

 

от “Emphasis” – выделительный шрифт для отдельных слов или фраз

<KBD>. . .</KBD>

от “Keyboard” – клавиатура; вывод текста шрифтом фиксированной ширины, введенного с клавиатуры

<SAMP>. . .</SAMP>

 

от “Sample” – пример, образец; вывод нескольких символов шрифтом фиксированной ширины

<VAR>. . .</VAR>

от “Variable” – переменная

<TT>. . .</TT>

 

от “Teletype” – телетайп; текст, выведенный устройством вывода компьютера

<DFN>. . .</DFN>

 

от “Definition” – формулировка; термин, встречающийся в тексте первый раз

<ACRONYM TITLE = "Персональный Компьютер"> ПК </ACRONYM>

акроним; аббревиатура, образованная из начальных букв слов или словосочетаний (например, НИИ, АЭС).

 

<ABBR> … </ABBR>

аббревиатура