CSS верстка сайта для RTL языка

Многие привыкли к тому, чтобы писать слева направо. Так принято писать на русском, английском и множестве других языков. Но как известно, есть ряд языков (как, например, иврит или арабский), в которых действует система написания справо налево. В HTML и CSS есть поддержка обеих систем написания.

В HTML есть специальный аттрибут dir, который может принимать два значения:

  • ltr — для написания слева направо
  • rtl — для написания справа налево

Использование аттрибута dir не приветствуется, так как он отвечает за оформление, а не за структуру документа. Для оформления следует использовать каскадные таблицы стилей.

В CSS за направление текста отвечает свойство direction. Свойство direction управляет следующими возможностями:

  • то, как текст отображается в блоке;
  • расположение полосы прокрутки в блоке;
  • порядок колонок в таблице;
  • местоположение последней висячей строки текстового блока при text-align: justify.

Онлайн сервис блочной web верстки сайтов  теперь поддерживает верстку страниц с направлением текста справа налево. Для этого мы добавили дополнительную опцию на странице загрузки файла, она так и называется — «Направление текста». Выбирайте направление текста, которое следует использовать на web странице и загружайте макет. Программа автоматической HTML верстки сайтов сама сделает все за вас.

Share

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *