Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > RTL - как правильно реализовать?


Автор: Ctulhy 22.8.2010, 17:53
Внезапно довелось столкнуться с версткой сайта на иврите. Как известно, пишут в тех солнечных краях справа налево. Вот и ломаю голову как правильнее сверстать этот сайт. Кто сталкивался или знает в теории - помогите)

Автор: dеluxe 22.8.2010, 23:15
Ctulhy, я бы на вашем месте посмотрел пару их сайтов чтобы увидеть как они выравнивают текст и остальные прочие мелочи, ну и сверстал бы. Ведь если писать справа налево прижимать текст к левому краю думаю не будет хорошо  smile ну и подобное че нить

вот к примеру их http://www.tapuz.co.il/tapuzforum/main/forumpage.asp?forum=1484, понравился пагинатор снизу דפים פעילים:   1  2  3  4  5  6  7  8  9  smile да и остальное дата и тд. не че так)

Автор: Ctulhy 23.8.2010, 14:24
я думаю есть особая магия. А так как нету возможности потестить написание слов, a text-align:right явно недостаточно я и обращаюсь к гуру. Честно говоря, фиг знает, не лучший вариант смотреть этот форум вырвиглазстайл, так как все зависит от движка.

Автор: ksnk 23.8.2010, 15:19
Ctulhy, есть мнение, что несмотря на письмо справа-налево, общие привычки и навыки интернет-серфинга юзеров формируются на обычных - слева-на-право сайтах, так что элементы управления, кроме явно текстовых блоков стоит делать как обычно. 
Хотя это - imho.
К примеру правительственные сайты израиля все "зеркально"(по сравнению с http://www.gov.il/firstgov/englishверсткой) http://www.gov.il/firstGov ...

Автор: Ctulhy 23.8.2010, 15:37
У меня макет тоже зеркальный, по отношению к привычному дизайну. Такая вот ржака, см. вложение. Т.е. на языка семито-ханитской языковой семьи нужно что б было rtl, а на индо-европейских языках ltr.

Автор: dеluxe 23.8.2010, 18:00
Ctulhy, да выглядит прикольно) а зачем дизайне написано одно русское слово? smile 

Автор: Ctulhy 28.8.2010, 12:27
А еще копипаста получается зеркальной, это самая главная проблема. Как сделать чтобы было не так: ןאימד םולש, а зеркально, т.е. чтобы слово начаналось ן и заканчивалось на ש

Автор: ksnk 28.8.2010, 15:28
http://php.net/strrev не спасет? Там в комментариях есть то-же и для utf8

direction: ltr | rtl  - чем не подходит?

Автор: Ctulhy 29.8.2010, 14:40
direction почему-то не работает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)