为什么我的亚洲文本网页出现在Windows 7上但不出现在服务器2003上?

时间:2011-05-10 11:58:22

标签: windows-7 utf-8 character-encoding windows-server-2003

我写了一个包含一些亚洲字符的网页。当我使用Windows 7使用Web浏览器查看时,文本会正确显示。但是,当我使用server 2003时,它显示为很多正方形。这是怎么回事?我将页面保存为UTF-8,并将UTF-8作为内容类型放在html标题中...

2 个答案:

答案 0 :(得分:2)

正方形通常表示“计算机知道此字符,但无法渲染字形”。换句话说:你没有必要的字体。

由于Windows 7是最终用户操作系统,而Server 2003是服务器操作系统,因此后者很可能默认安装了有限的一组字体。

安装其他字体和/或安装语言包可能会解决问题。

答案 1 :(得分:1)

您是否在服务器2003系统上安装了语言包并正确设置了其他区域选项?