Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4_Правила построения HTML.doc
Скачиваний:
8
Добавлен:
15.11.2019
Размер:
327.17 Кб
Скачать

Примечание

При указании размеров шрифтов записи типа "2" и "+2" (в отличие от большинства языков программирования, в которых унарный знак "+" можно опускать) дают принципиально разный результат.

Назначение размеров шрифтов

<HTML>

<HEAD>

<TITLE>Назначение размеров шрифтов</TITLE>

</HEAD>

<BODY>

<FONT SIZE=1>Шрифт размера 1</FONT><BR>

<FONT SIZE=-1>Шрифт размера 2</FONT><BR>

<FONT SIZE=3>Шрифт размера 3</FONT><BR>

<FONT SIZE=4>Шрифт размера 4</FONT><BR>

<FONT SIZE=5>Шрифт размера 5</FONT><BR>

<FONT SIZE=+3>Шрифт размера 6</FONT><BR>

<FONT SIZE=7>Шрифт размера 7</FONT><BR>

</BODY>

</HTML>

  • COLOR

Этот параметр устанавливает цвет шрифта, который может задаваться с помощью стандартных имен или в формате #RRGGBB. Приведем пример документа с разноцветным текстом.

<HTML>

<HEAD>

<TITLE>Выбор цвета шрифта</TITLE>

</HEAD>

<BODY>

<FONT COLOR=green>Текст зеленого цвета</FONT><BR>

<FONT COLOR=#FF0000>Текст красного цвета</FONT><BR>

</BODY>

</HTML>

Тэг <BASEFONT>

Тэг <BASEFONT> используется для указания размера, типа и цвета шрифта, используемого в документе по умолчанию. Эти значения обязательны для всего документа, однако могут в нужных местах переопределяться с помощью тега <FONT>. После закрывающего тега </FONT> действие тега <BASEFONT> восстанавливается. Значения параметров шрифтов, используемых по умолчанию, могут неоднократно переопределяться в документе, т. е. тег <BASEFONT> может появляться в документе любое количество раз.

Примечание

Тэг <BASEFONT> может появляться также и в разделе <HEAD> документа.

Заметим, что для тега <BASEFONT> не существует закрывающего тэга.

В качестве параметров могут использоваться точно такие же параметры, что и для тега <FONT>, а именно: FACE, SIZE и COLOR. Назначение и правила записи параметров аналогичны.

Примечание

Браузер Netscape не допускает применение параметра FACE тега <BASEFONT>.

Приведем пример использования тега <BASEFONT>.

<HTML>

<HEAD>

<TITLE>Назначение размеров шрифтов</TITLE>

</HEAD>

<BODY>

Текст, записанный шрифтом по умолчанию.

<BASEFONT SIZE=2> <P>

Шрифт размера 2.

<BASEFONT SIZE=4>

<P>

Шрифт размера 4.

<P>

<TABLE BORDER=1>

<TR>

<TD>Текст внутри ячейки таблицы</TD>

</TR>

</TABLE>

<P> Текст после таблицы

</BODY>

</HTML>

В приведенном примере дважды переопределяется размер шрифта, используемого по умолчанию. Изначально он равен 3 (по умолчанию). Затем устанавливается равным 2, далее — 4. Обратите внимание на отображение данного примера. Видно, что для таблиц назначение тега <BASEFONT> не действует. Это характерно для многих браузеров, хотя формально нарушает идею применения тэга.

Форматирование HTML-документа

Разделение на абзацы

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

Одним из первых правил составления практически любых документов является разбиение его текста на отдельные абзацы, выражающие законченную мысль. HTML-документы не являются исключением из этого правила. При создании документов с помощью текстовых редакторов разбиение на абзацы выполняется вводом символа перевода строки. Большинство редакторов реализует это при нажатии клавиши <Enter>. В HTML-документах символы перевода строки не приводят к образованию нового абзаца.

Язык HTML предполагает, что автор документа ничего не знает о компьютере своего читателя. Читатель вправе установить любой размер окна и пользоваться любым из имеющихся у него шрифтов. Это означает, что место переноса в строке определяется только программой просмотра и установками конечного пользователя. Поскольку символы перевода строки оригинального документа игнорируются, то текст, отлично смотревшийся в окне редактора автора документа, может превратиться в сплошной неудобочитаемый текст в окне программы просмотра.

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