HTML / 4. Текст

Адреса

Адрес – это очень распространенный элемент текстового документа, поэтому существует специальный тег, отделяющий адреса от остального текста. Хотя и верится с трудом (при форматировании адресов с помощью тега достигается несколько специальных эффектов), но данный тег может служить примером ориентации на содержание, а не на внешний вид, в согласии со смыслом и назначением HTML- и XHTML-разметки.

Определяя текст, составляющий адрес, авторы оставляют броузеру выбор способа его отображения, так же как и других методов его обработки, которые пойдут на пользу читателю документа. Выделение адресов делает их также доступными для автоматической обработки и извлечения. К примеру, раздел веб-сайта может содержать таблицу или отдельный документ, в которых отображаются собранные броузером адреса. Или же автоматизированным способом можно извлекать адреса из некоторого собрания документов для последующего их включения в базу данных адресов.

Тег

Тег
и его обязательное завершение
говорят броузеру, что заключенный между ними текст является контактным адресом обычной или электронной почты. Впрочем, текст может содержать и другую контактную информацию. Броузер отображает этот текст, выделяя адрес из окружающего текста, или использует его другим
способом. Вы также можете управлять параметрами отображения адреса с применением атрибутов class и style этого тега.Текст внутри тега
может содержать любые элементы тела документа, за исключением еще одного тега
. Изменения стиля допускаются, но могут конфликтовать со стилем, выбранным броузером для отображения адресов.

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


Webmaster

O'Reilly

Cambridge, Massachusetts



Во всех популярных броузерах адрес по умолчанию выводится курсивом.

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

Атрибуты dir и lang
Атрибут dir советует броузеру, в каком направлении следует выводить текст в сегменте
, а атрибут lang позволяет определить язык,который будет употребляться в этом теге. [атрибут dir, 3.6.1.1] [атрибут lang, 3.6.1.2]

Атрибуты class, id, style и title
Используйте атрибут style для встроенного в тег определения стиля содержимого тега
. Атрибут class позволяет применять к содержимому тега заранее определенный для данного класса стиль. [встроенные стили: атрибут style, 8.1.1] [стилевые классы, 8.3]
Вы можете также присвоить каждому тегу
свой уникальный id, как и менее строгое название title, используя соответствующие атрибуты и их значения в виде заключенных в кавычки строк. [атрибут id, 4.1.1.4] [атрибут title, 4.1.1.5]

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

Множество таких событий распознаются современными броузерами, и с помощью соответствующих on-атрибутов и их значений вы можете реагировать на эти события, отображая окно диалога с пользователем или активизируя какое-нибудь мультимедийное событие. [обработчики событий JavaScript, 12.3.3]

Статьи по HTML на эту тему:

Использование расширенной HTML-модели шрифтов (нежелательно)
Кодирование специальных символов

Вернуться в раздел: HTML / 4. Текст