是否有任何正常显示的限制?

有帮助吗?

解决方案

听起来像是一个编码问题。对于这样的特殊字符,我更喜欢使用HTML实体。在这种情况下,尝试»

其他提示

经过我的经验后,问号通常在您用UTF8编码特殊字符时取代不可判断的特殊字符,因为默认情况下,使用ISO-latin1浏览器浏览器解码网页。您可以/应该使用以下指令明确声明网页的编码:

<?xml version="1.0" encoding="UTF-8" ?>

对于XHTML或

<meta http-equiv="Content-Type" content="text/html"; charset="utf-8">

(元素内部),用于HTML。

将此帖子视为补充,因为我想使用XML/HTML实体 &raquo; 或者 &#187; 上面提到的是更好的方法。

您也可以使用»

如果您的Apache服务器配置了...

AddDefaultCharset UTF-8

...在httpd.conf文件中u003Cmeta http-equiv=Content-Type content="text/html; charset=windows-1252">)将被忽略,从而导致127以上的字符代码被错误解释。

评论AddDefaultcharse行并重新启动Apache。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top