制作镜像语言网站

正常的语言,如英文,中文都是从左往右读,但是有几种语言如阿拉伯语是从右往左读。

制作象阿拉伯语这样的网站,需要借助,样式 direction:rtl 来实现。 rtl right to left ,ltr left to right 

direction 是可以继承的,

unicode-bidi 是指文字的方向,是不可以继承的。

direction:rtl 会将 display:inline-block 的元素   第一个放右边向左依次排下来。

如果在网页中 span 等标签中写入a啦伯语,不论是ltr 还是rtl,排版会发生变化,第一个在最右边,其他的依次排开

在rtl 的页面中 数字 1,2,3 会被当做阿拉伯语,排版会变化。

在制作阿拉伯语网站时 只需将 html 设置成direction:rtl即可

要注意的是 在阿拉伯语中混合了其他语言时 排版的顺序会乱掉,字母会和阿语换位置  如邮箱 123@qq.com 会显示成 qq.com@123 (123)会被识别成阿语,要将邮箱这种特殊的用span 包起来 设置样式: direction:ltr,unicode-bidi:bidi-override 

 

posted @ 2019-02-13 23:25  菜鸟木易  阅读(603)  评论(0编辑  收藏  举报