我正在使用希伯来语进行网站制作。我添加了必要的希伯来字体和它的节目。但问题是英语从左侧开始,希伯来语从右侧开始。我使用" text-align:right"为了这。但内容没有正确显示。信从左边开始。我怎么能解决这个问题,从右边开始写信?
此网站还在页脚中包含英语。
请有人帮助我吗?
提前致谢...
答案 0 :(得分:0)
direction
属性 CSS有一个direction
property,您可以使用它来设置要呈现为rtl
的文本(从右到左):
p {
direction: rtl;
}
dir
属性或者,您可以在HTML元素上设置global dir
attribute:
<p dir="rtl"> ... </p>
答案 1 :(得分:0)
要处理希伯来语等“双向”(AKA“从右到左”)语言,应该有命令代码来设置“RTL”(从右到左)显示。我假设您使用UTF-8作为编码,其中包括LTR和RTL代码。
请注意,对于嵌入式LTR语言(例如英语)(将英语短语放在希伯来语句子的中间),您必须切换到LTR然后再返回RTL,以便英语从左向右呈现。