Интернет программирование стр.3
Оформление текста
По вполне понятным причинам, в тексте документа HTML не указывается шрифт, которым будет отображаться текст документа. Ведь если вы привыкли использовать шрифт Crystal, совсем не обязательно пользователи Макинтошей будут иметь его у себя на машинах. Поэтому каждый браузер использует свои шрифты. Так что же, шрифтами управлять нельзя? Оказывается, можно. Просто наши возможности слегка ограничены.
Итак, у конечного пользователя текст отображается шрифтом, выбранным по умолчанию для его браузера. Прежде всего мы рассмотрим тэги, меняющие начертания шрифта. Для использования полужирного начертания шрифта предназначены тэги <в> и </в> (стиль Bold). Для получения курсива — <i> и </i>, подчеркнутый текст — <и> и </и>, перечеркнутый текст — <strike> и </strike>. Тэги <тт> и </тт> применяются для отображения текста моноширинным шрифтом. Примером такого шрифта может служить известный всем courier.
Как и в случае с использованием конкретного шрифта, мы ограничены в прямом указании размера шрифта. Это связано с тем, что невозможно предсказать, в каком разрешении экрана будет работать пользователь, просматривающий нашу страницу. Если мы укажем слишком большой размер шрифта, информация может не уместиться на экране полностью, если укажем слишком маленький, на мониторах с высоким разрешением читать текст будет очень неудобно. Поэтому в HTML используются тэги, позволяющие лишь изменять базовый размер шрифта, выбранного в браузере по умолчанию.
Так, тэги <big> и <small> в паре с закрывающими тэгами </big> и </small> ответственны за увеличение и уменьшение размера текущего шрифта соответственно.
Для каждого документа существуют базовые значения параметров шрифта. Так, например, базовое значение размера шрифта можно задать тэгом <basefont sizE=n>, I.те п принимает значения от 1 до 7. По умолчанию это значение равно 3. Обратите внимание: это не привычный для нас всех размер шрифта в пунктах. Здесь размеру шрифта 1 соответствует размер шриф та 9 пунктов, а для размера 7 устанавливается шрифт размером 36 пунктов. Естественно, то, как будет выглядеть сам шрифт на отдельно взятом компьютере, предсказать невозможно, поэтому рекомендуется избегать крайних значений. Но это уже проблемы дизайна, а мы обещали себе не касаться их.
Изменять размер шрифта в теле документа можно с помощью команд <font sizE=+\-n> и </font>. Все это можно проиллюстрировать следующим примером.
Листинг 1.2. Файл Second.html
<html> <head>
<Т1ТЬЕ>Моя вторая страница!</TITLE> С/НЕАЕ» <body> <Р>
<BASEFONT SIZE=4>
Здесь мы напечатали обычный текст. <р>
<FONT SIZE=+1>
Здесь мы немного увеличили шрифт.
</FONT>
<Р>
Мы умеем печатать <BIG> большой </BIG> и <SMALL> маленький </SMALL> текст.
<р>
Можем его <и>подчеркивать </U> и <STRIKE> перечеркивать</ЗТЕ1КЕ>. </body> </html>
Результат просмотра этого файла через браузер показан на рисунке 1.2.
*