Текст: адреса, определения, двунаправленный и редакционный

Итак, к настоящему времени мы все должны знать, что для текста существует множество тегов.

Мы сделали абзацы, мы сделали заголовки, мы даже сделали сокращения, цитаты и код. И есть несколько других, более сложных тегов.

Они сложны для понимания потому, что вы не найдёте их разбросанными по Интернету, а не потому, что они бесполезны.

Если вы обнаружите, что у вас есть текст, соответствующий описаниям этих элементов, у вас получится более интересная, насыщенная и осмысленная HTML-страница, если вы будете их использовать.

Адреса

Тег address следует использовать специально для контактных данных, относящихся либо ко всей веб-странице (и поэтому используемых только один раз), либо к элементу article (см. Разделение).

<h3>Author contact details</h3>
<address>
<ul>
    <li>0123-456-7890</li>
    <li>author_dude@noplaceinteresting.com</li>
    <li>http://www.noplaceinteresting.com/contactme/</li>
</ul>
</address>

Термины определения

Тег dfn является термином определения и используется для выделения первого значения термина. Как и abbr, атрибут title может использоваться для описания термина.

<p>Bob's <dfn title="Dog">canine</dfn> mother and <dfn title="Horse">equine</dfn> father sat him down and carefully explained that he was an <dfn title="A mutation that combines two or more sets of chromosomes from different species">allopolyploid</dfn> organism.</p>

Двунаправленный текст

Тег bdo может использоваться для изменения направления текста на обратное и может использоваться для отображения языков, которые читаются справа налево.
Значение требуемого атрибута dir может быть ltr (слева направо) или rtl (справа налево).

<bdo dir="rtl">god lmth</bdo>

Редакционный

Теги ins и del используются для отображения редакционных вставок и удалений соответственно. Строго говоря, они не ограничиваются текстом и могут использоваться для всего контента, но, как правило, они используются умеренно, точно так же, как функция “Отслеживать изменения” в текстовых редакторах.

У них могут быть атрибуты. Атрибут datetime указывает, когда была произведена правка. Атрибут cite указывает на описание того, почему была произведена правка.

<p>Я решил <del datetime="2013-01-26">уменьшить</del> <ins cite="http://www.icecreamforall.com/changeofpolicy/">увеличить</ins>  количество бесплатного мороженого, которым государство будет обеспечивать своих граждан.</p>

Как и при традиционном редактировании на основе текстового процессора, элемент ins обычно отображается подчёркнутым, а элемент del обычно отображается с зачёркиванием.

И это ещё не всё… HTML 5 содержит ещё больше элементов, связанных с текстом. Смотрите заключительную статью о тексте в Расширенном руководстве по HTML, дополненную описанием реклассификации страшных “презентационных” элементов.

Страницы в тему:

Добавить комментарий