Форматирование отдельных символов
Как уже говорилось, HTML — это язык разметки. Следовательно, важно уметь форматировать отдельные символы, а также целые фрагменты текста. Но прежде чем изучать теги, рассмотрим возможность отображения специ- альных символов. Такими символами, например, являются знаки меньше (<) и больше (>), так как с помощью этих символов описываются HTML-теги. Для отображения специальных символов используются так называемые HTML-эквиваленты. Например, для вывода такого текста
Текст между тегами <title> и </title> используется в результатах,
выдаваемых поисковым порталом.
необходимо написать так
Текст между тегами <title> и </title> используется в результатах, выдаваемых поисковым порталом.
В этом примере мы заменили знак меньше (<) на <, а знак больше (>) —
на >. Перечислим наиболее часто используемые HTML-эквиваленты:
? < — знак меньше (<);
? > — знак больше (>);
? & — амперсанд (&);
? — неразрывный пробел;
? " — кавычка (");
? © — знак авторских прав (©);
? ® — знак зарегистрированной торговой марки (®);
? ™ — торговая марка (™).
1.4.1. Выделение фрагментов текста
Тег <b> отображает текст полужирным шрифтом:
<b>Полужирный шрифт</b>
Вместо тега <b> лучше использовать тег логического форматирования
<strong>:
<strong>Полужирный шрифт</strong>
Тег <i> отображает текст курсивом:
<i>Текст, выделенный курсивом</i>
Вместо тега <i> лучше использовать тег логического форматирования <em>:
<em>Текст, выделенный курсивом</em>
Тег <u> отображает текст подчеркнутым:
<u>Подчеркнутый текст</u>
Теги <strike> и <s> отображают текст перечеркнутым:
<strike>Перечеркнутый текст</strike>
<s>Перечеркнутый текст</s>
О БРАТИТЕ ВНИМ АНИЕ
Теги <u>, <strike> и <s> являются устаревшими и поддерживаются только в формате Transitional. Использование в формате Strict недопустимо.
1.4.2. Создание нижних и верхних индексов
Тег <sub> сдвигает текст ниже уровня строки и уменьшает размер шрифта.
Он используется для создания нижних индексов, например, Н2О:
Формула воды H<sub>2</sub>O
Тег <sup> сдвигает текст выше уровня строки и уменьшает размер шрифта.
Этот тег используется чаще всего для создания степеней, например, м2:
Единица измерения площади — м<sup>2</sup>
Источник: Прохоренок Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. — 3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2010. — 912 с.: ил. + Видеокурс (на CD-ROM) — (Профессиональное программирование)