- •Структура документа
- •Раздел документа head
- •Связь с другими документами
- •Логическое и физическое форматирование
- •Примечание
- •Примечание
- •Примечание
- •Перевод строки
- •Горизонтальные линии
- •Примечание
- •Примечание
- •Ссылки на другие документы и файлы
- •Организация ссылок
- •Примечание
- •Внутренние ссылки
- •Ссылки на документы различных типов
- •Ссылки на другие ресурсы Интернета
- •Прочие теги
- •Маркированный список
- •Примечание
- •Примечание
- •Нумерованный список
- •Примечание
- •Список определений
- •Вложенные списки
- •Примечание
Примечание
При указании размеров шрифтов записи типа "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> не обязателен. Браузеры обычно отделяют абзацы друг от друга пустой строкой.