我一直在尝试在Thom Sander 的免费 html5 模板(下载链接)中嵌入一些希伯来语字符。
例如,我尝试将左侧菜单项文本更改为希伯来语,即
Home Page => עמוד הבית
由于某种原因,根本没有显示希伯来字符。
当我在文档的其他位置添加希伯来语时,它显示正确。起初我认为这可能是一个编码问题,但head
编码似乎是有效的:UTF-8
. 我认为可能有一些 JS 代码忽略了希伯来语文本,但我不确定。
有任何想法吗?
我一直在尝试在Thom Sander 的免费 html5 模板(下载链接)中嵌入一些希伯来语字符。
例如,我尝试将左侧菜单项文本更改为希伯来语,即
Home Page => עמוד הבית
由于某种原因,根本没有显示希伯来字符。
当我在文档的其他位置添加希伯来语时,它显示正确。起初我认为这可能是一个编码问题,但head
编码似乎是有效的:UTF-8
. 我认为可能有一些 JS 代码忽略了希伯来语文本,但我不确定。
有任何想法吗?
尝试将此规则添加到 CSS
html { unicode-bidi: embed; }
http://www.w3schools.com/jsref/prop_style_unicodebidi.asp
unicodeBidi 属性与 direction 属性一起使用来设置或返回是否应覆盖文本以支持同一文档中的多种语言。
请务必使用:
<meta http-equiv='Content-Type' content='Type=text/html; charset=utf-8'>
或者(作为新的 HTML5 标准):
<meta charset='utf-8'>
并尝试在您的 CSS 中添加此属性:
unicode-bidi: embed;
您还可以尝试使用HTML 实体而不是 Unicode 字符来显示某些内容:֑
֒
#1427;