关于css和Html的建议

时间:2010-08-03 00:08:48

标签: html css internationalization

我需要一些关于CSS和样式的建议,这不是一个容易提出的问题,

我正在开发一个将使用几种语言的项目,我知道如何管理字典,至少目前如此,但我的问题更大......

它将使用英语,日语和希伯来语,它们有不同的风格,就像他们在某些页面中从右到左观看和阅读一样。

我该如何管理?我正在考虑使用模板,但这样做并不容易,另一种选择是再次使用模板。

有一些方法可以使用css来反转视图,比如右边的第一个按钮和徽标,依此类推?

谢谢,对不起我的英语。

1 个答案:

答案 0 :(得分:3)

尝试在标记中为需要右侧支持的语言指定<html dir="rtl">。您可以映射所有语言(键)和方向(值)。然后根据语言,指定html元素的方向。

我会读到:http://www.w3.org/International/tutorials/bidi-xhtml/

如果出于某种原因,您需要在某个元素上从左到右,只需在其上指定dir属性:<div dir="ltr"></div>

此外,您可以根据方向在bodyhtml元素上设置课程。在此基础上,您可以,例如,如果您需要,则向右或向左浮动。

body #foo { float: left; }
body.right-to-left div#foo { float:right; }