Блоки цитат

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

Тег

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

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

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

We acted incorrectly in arbitrarily changing the Kumquat
Festival date.


Quoting from the Kumquat Growers' Bylaws:

The date of the Kumquat Festival may only be changed by
a two-thirds vote of the General Membership, provided
that a 60 percent quorum of the Membership
is present.

(Emphasis mine) Since such a quorum was not present, the
vote is invalid.

Атрибут cite
Атрибут cite позволяет указать источник цитаты. Значение атрибута должно быть URL, заключенным в кавычки и указывающим на внешний документ, из которого сделана выписка.Например, попробуйте сослаться на определенный раздел в «Кодексе чести Кумкватоводов» из нашего примера. Наверное, когда-нибудь вы сможете просто щелкнуть мышью на цитате, и броузер покажет вам документ, на который ссылается атрибут cite. Пока же для достижения такого эффекта вам придется вставить в документ гиперссылку
явным образом.


Атрибуты 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 4.0 тег по смыслу совпадает со своим товарищем
.


Различие состоит в том, как они употребляются и отображаются. Используйте тег для коротких цитат, находящихся, возможно, в одной строке с окружающим их обычным текстом. Стандарты HTML и XHTML требуют, чтобы заключенный в теге текст начинался и заканчивался двойными кавычками. Все популярные броузеры, кроме Internet Explorer, поддерживают тег и ставят двойные кавычки в начале и конце обозначенного текста.

В результате вы получите два набора двойных кавычек, если в угодуброузеру Internet Explorer поставите собственные. И все-таки мы рекомендуем вам пользоваться тегом , и не только потому, что любим стандарты. Просто мы смотрим на них чуть шире, чем с утилитарной точки зрения вывода документов, извлечения данных и т. д. Применяйте, напротив, тег
для более длинных сегментов, которые броузер выделит из окружающего текста (обычно блоком текста с отступами).

Атрибут cite
Атрибут cite работает с тегом точно так же, как с тегом
, – он позволяет указать источник цитаты. Значение атрибута должно быть URL, заключенным в кавычки и указывающим на онлайновый документ, из которого сделана выписка.

Атрибуты 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]

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела HTML на эту тему:
Адреса
Использование расширенной HTML-модели шрифтов (нежелательно)
Кодирование специальных символов
Разделы и абзацы
Тег


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