我使用netbeans 7.4进行PHP编程。我有一个网络表单,需要在界面中插入一种非英语语言(僧伽罗语)。我在我的电脑上安装了这种语言的各种字体,我的浏览器(firefox)正确地呈现了这些字体,因为我使用浏览器查看了本地网站。
Netbeans将此字体显示为正方形,当我在浏览器中运行它时,会显示类似于"¶šœ蒼"的内容。(不是正方形)。这是什么原因?我真的不想让网络豆展示那些角色。如果浏览器能够渲染它们,那就足够了。
回答我自己的问题:)
如果你想在浏览器中显示unicode,你必须在html部分的<head>
标签下包含以下meta。否则,它不会呈现非英语内容。这对我很有效,但netbeans仍然显示非英语上下文的方块。我不介意,因为我只使用非英语的用户界面
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
希望这将有助于未来的读者