8.2.2 Наследование
информации о направлении текста
Для двунаправленного алгоритма Unicode необходимо основное направление текста
для текстовых блоков. Чтобы указать основное направление элементов уровня блока,
установите для этого элемента атрибута dir. Значением
атрибута dir, устанавливаемым по умолчанию, является
"ltr" (слева направо).
Если атрибут dir установлен для элемента уровня
блока, он действует на протяжении всего элемента и для всех вложенных элементов
уровня блока. Установка атрибута dir для вложенного
элемента имеет приоритет по отношению к наследуемому значению.
Чтобы установить основное направление текста для всего документа, установите
атрибут dir в элементе HTML.
Например:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html40/strict.dtd">
<HTML dir="RTL">
<HEAD>
<TITLE>...заголовок справа налево...</TITLE>
</HEAD>
...текст справа налево...
<P dir="ltr">...текст слева направо...</P>
<P>...опять текст справа налево...</P>
</HTML>
Встроенные элементы, с другой стороны, не наследуют атрибут
dir. Это означает, что встроенный элемент без
атрибута dir не открывает
дополнительного уровня внедрения в соответствии с двунаправленным алгоритмом.
(Здесь элементом считается элемент уровня блока или встроенный элемент на основе
представления по умолчанию. Помните, что элементы INS
и DEL могут быть элементами уровня блока или
встраиваемыми элементами в зависимости от контекста.)
|