希伯来语版式

时间:2014-05-27 13:41:16

标签: css font-face hebrew typography

我正在使用希伯来语进行网站制作。我添加了必要的希伯来字体和它的节目。但问题是英语从左侧开始,希伯来语从右侧开始。我使用" text-align:right"为了这。但内容没有正确显示。信从左边开始。我怎么能解决这个问题,从右边开始写信?

此网站还在页脚中包含英语。

请有人帮助我吗?

提前致谢...

以下是链接 - http://demo.nameinto.net/afarsec/

2 个答案:

答案 0 :(得分:0)

选项1. CSS的direction属性

CSS有一个direction property,您可以使用它来设置要呈现为rtl的文本(从右到左):

p {
    direction: rtl;
}

选项2. HTML的dir属性

或者,您可以在HTML元素上设置global dir attribute

<p dir="rtl"> ... </p>

答案 1 :(得分:0)

要处理希伯来语等“双向”(AKA“从右到左”)语言,应该有命令代码来设置“RTL”(从右到左)显示。我假设您使用UTF-8作为编码,其中包括LTR和RTL代码。

请注意,对于嵌入式LTR语言(例如英语)(将英语短语放在希伯来语句子的中间),您必须切换到LTR然后再返回RTL,以便英语从左向右呈现。