Encoding 未呈现特殊字符的utf-8编码页

Encoding 未呈现特殊字符的utf-8编码页,encoding,utf-8,character-encoding,Encoding,Utf 8,Character Encoding,在这个页面(WP)上,字符集是UTF-8,但是名字中的特殊字符,如Kai Brückner和Kai Schönberg,显示为 开学�恩伯格 utf-8编码应该考虑到这一点 标题为: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 谢谢你的帮助 好的------这是所有相关信息。这

在这个页面(WP)上,字符集是UTF-8,但是名字中的特殊字符,如Kai Brückner和Kai Schönberg,显示为 开学�恩伯格 utf-8编码应该考虑到这一点

标题为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

谢谢你的帮助

好的------这是所有相关信息。这是真的,问题消失了,因为我不知道是否有人会回答这个帖子,而且我的时间有限。所以我用另一种方式修改了特殊字符,即:用这种方式拼写Schönberg的名字:Sch-&-ouml-;nberg(不包括空格)

它现在将返回到特殊字符,而这些字符现在不会被渲染。现在,文档类型和字符集如下所示: --与设置为字符集=utf-8不同

奇怪的是它是Wordpress制作的页面。未呈现字符的问题出现在生成页面的.php文件中。完全相同的名称在db中的文本体中,并且它们正确呈现。只是.php模板页面上HTML中的字符没有呈现


如果这不是我们的信息,告诉我你还需要什么,我会包括在内。这是最新的v。可湿性粉剂

尝试将“UTF-8”改为“iso-8859-1”。现在应该可以用了。

这些数据来自任何数据库吗?根据我的经验,db编码通常是个问题。一个问题应该包含足够的信息来重建问题,包括相关的内容和HTML代码。链接到一个实时页面是不够的;一旦实时页面被修复,这个问题对未来的访问者就失去了所有意义。不可复制。上面提到的live页面的名称在Firefox、Chrome、IE中正确显示。提供了显示相关字符集编码的页面标题,如有其他特别需要,我会将其发送。现在页面已恢复到原始状态。。。。问题似乎源于php模板页面上硬编码的HTML。它无法正确渲染。这些是页面右上角的名称。这里有一件非常奇怪的事情:主页具有完全相同的文档类型和字符集编码utf-8。它还具有HTML硬编码的特殊字符,如ü和ö,它们的渲染非常完美。没问题。