Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


Чувашия-это моя Россия

Ссылки на каскадные стили CSS - unicode-bidi.

Поддержка Браузеров

Internet Explorer Интернет эксплорер Google Chrome Google Chrome Opera Опера Firefox Firefox Safari Сафари, то есть поддерживается во всех основных браузерах.

Определение и использование. Свойство unicode-bidi используется для поддержки нескольких языков в одном документе. Это если быть совсем коротким при объяснениях.

Немного Вам заморочу голову и скажу, что для самых популярных языков мира всего-то надо иметь несколько вариантов текста в браузерах и задача вполне прилично разрешается. Однако, с появлением RTL( right-to-left) и LTR( left-to-right) данная проблема расширяется и множится, потому как приходится придумывать новый набор стилей с заменой всего правого на левое и наоборот( касается свойств типа float, padding, margin etc) и т.д. и т.п.. Могут возникнуть ситуации, когда в одном документе соседствуют фразы на языках с разным направлением. Когда на странице Вашего сайта есть языки с разным (RTL и LTR) написанием текста, тогда символы отображаются не в том порядке, в каком они хранятся в памяти браузера.

Поэтому-то умные программисты придумали для нас bidi и это свойство вместо нас занимается тем, что расставляет их по местам. Порядок символов зависит от так называемого базового направления текста dir. Базовое направление текста на странице сайта задаётся атрибутом dir, который можно указать для большинства тэгов. Самый простой способ установить базовое направление всей страницы в RTL — добавить атрибут dir на самую вершину страницы - < html dir="rtl"> или наоборот ltr.

Ну, вот нам сВами этих вершков вполне достаточно и мы непосредственно перейдем к свойствам unicode-bidi. Не трудно - легко и просто, потому как все написано и объяснено о своствах unicode-bidi.

Особенно интересное и полезное в данном случае не в том, что совершается какое-то изменение какого-то участка( элемента) страницы сайта. Вся удивительная и необходимая информация содержится в том, что свойство unicode-bidi, которое действует через стили CSS3 самостоятельно и независимо работает и при отключения JavaScripta в браузере Вашего компьютера. Вам не надо гадать: будет работать - не будет работать, потому как работает постоянно и стабильно.


Синтаксис:

             unicode-bidi: normal|embed|bidi-override|intitial|inherit;

Описание и Использование

Значение по умолчанию: normal
наследует: да
Версия: CSS2
JavaScript синтаксис: object.style.unicodeBidi="bidi-override"


Свойства Значения

Значение Описание
normal Не используйте дополнительный уровень вложенности. Это значение установлено по умолчанию
embed Создает дополнительный уровень внедрения
bidi-override Создает дополнительный уровень внедрения. Переупорядочение зависит от направления свойства
initial Это свойство задает значение по умолчанию.
inherit Наследует это свойство от своего родительского элемента.


Пишем программу:

< !DOCTYPE>
< html>
< head>
< style>
div.rr1
{
direction:rtl;
unicode-bidi:bidi-override;
}
< /style>
< /head>
< body>

< div>Некоторый текст. По умолчанию по записи направления.< /div>
< div class="rr1">Некоторый текст. Справа налево-согласно направлении.< /div>

< /body>
< /html>                      

Результат программы:

Некоторый текст. По умолчанию по записи направления.
Некоторый текст. Справа налево-согласно направлении.



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
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: