页面不会显示特殊字符

时间:2013-01-12 22:50:02

标签: character meta

所以我知道这是像charset这样的东西的常见问题,但奇怪的是,这适用于具有相同设置/模板的页面,但不适用于此页面!

基本上,我的问题是该页面不会显示å和ø等挪威字符。

以下是包含问题的页面:http://suldal.underbakke.net/register.php 这是一个具有相同模板但正在工作的人:http://suldal.underbakke.net/

(在第二个,在第4个帖子,名称中是“å”)

1 个答案:

答案 0 :(得分:1)

页面被声明为UTF-8编码,但实际上是windows-1252(或iso-8859-1)编码。您可以通过在浏览器中查看页面时手动选择编码来查看此内容;浏览器通常有一个View菜单,您可以在其中选择编码。

因此,作为快速解决方法,您只需将utf-8更改为windows-1252标记中的meta即可。

作为一种不同的解决方法,您可以用HTML entities替换“特殊字符”(斯堪的纳维亚字母),例如ø的“ø”。根据创作软件的不同,您可能需要执行一些特殊操作(例如,输入“HTML模式”),因为创作工具可能会自动将“&”转换为&

作为最佳解决方案,请了解如何在您正在使用的创作程序中以UTF-8编码保存文件,并保持meta标记不变。这通常是程序常规设置中的选项,也可以是“另存为”命令中的选项。