Направление текста в CSS.

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

Свойство direction в CSS. Значения:

                       	ltr
                        rtl
                        inherit

Начальное значение: ltr. Применимо: Ко всем элементам. Наследуется: Да.

Свойство direction влияет на направление текста в блочном элементе страниц сайта. Оно также изменяет раскладку столбцов страницы, поведение при переполнении текстом и выравнивание по полям. По умолчанию задано значение ltr (left-to-right, слева направо), если только в браузере нет внутреннего стиля для отображения текста справа налево.

Проверим работу rtl ( right-to-left) и для кириллицы во что данная конструкция обернется?


Вот, мы абзацу задаем стилевое оформление style="direction: rtl; color: #F69"> и буквы оранжевые.

Свойство direction влияет на направление текста страниц сайта в блочном элементе страниц сайта. Оно также изменяет раскладку столбцов страницы, поведение при переполнении текстом и выравнивание по полям. По умолчанию задано значение ltr (left-to-right, слева направо), если только в браузере нет внутреннего стиля для отображения текста справа налево.

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

Второе свойство из этой серии unicode-bidi и его значения: начальное normal; применимо ко всем элементам; наследуется - нет.

   
               параметры unicode-bidi
                   
                    normal
                    embed
                    bidi-override
                    inherit

Свойство unicode-bidi применяется для изменения направления текста в Unicode. Unicode - это набор символов документа для всех XHTML-документов, поэтому числовые ссылки на символы в вебдокументах будут преобразовываться( интерпретироваться) в соответствии с кодами Unicode, независимо от того, какая кодировка будет назначаться в документе.

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

Зацикливаться на этой страничке не стоит, так как с созданием направления чтения текста документов предельно ясно.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед