我写了一个包含一些亚洲字符的网页。当我使用Windows 7使用Web浏览器查看时,文本会正确显示。但是,当我使用server 2003时,它显示为很多正方形。这是怎么回事?我将页面保存为UTF-8,并将UTF-8作为内容类型放在html标题中...
答案 0 :(得分:2)
正方形通常表示“计算机知道此字符,但无法渲染字形”。换句话说:你没有必要的字体。
由于Windows 7是最终用户操作系统,而Server 2003是服务器操作系统,因此后者很可能默认安装了有限的一组字体。
安装其他字体和/或安装语言包可能会解决问题。
答案 1 :(得分:1)
您是否在服务器2003系统上安装了语言包并正确设置了其他区域选项?