【发布时间】:2010-11-23 05:55:03
【问题描述】:
我一直在为一个网站写作。在编写内容时,我遇到了两个选项:
1.) 写Népal 或
2.) 写Népal 写两幅Népal。
现在我一直很困惑哪一个是正确的,为什么?我应该使用 htmlentities 编码还是将Népal 更改为Népal
【问题讨论】:
标签: unicode seo html-entities
我一直在为一个网站写作。在编写内容时,我遇到了两个选项:
1.) 写Népal 或
2.) 写Népal 写两幅Népal。
现在我一直很困惑哪一个是正确的,为什么?我应该使用 htmlentities 编码还是将Népal 更改为Népal
【问题讨论】:
标签: unicode seo html-entities
我要反对 Paul,说所有事情都使用 utf-8。
确保您的数据库使用 utf-8 排序规则,确保您的 html 源文件保存为 utf8 并确保您的 Content-Type 元标记是 utf8 并且您正在巡航..
见this somewhat related recent post。
这比处理 html 实体容易得多,谷歌索引它很好,现在浏览器支持完全足够了。
【讨论】:
您应该转义字符 (é),在这种情况下,它将保证在所有浏览器中都能正常工作。
如果您不这样做,最终可能会导致某些浏览器的某些字符集无法正确显示或显示乱码。如果我不对法语口音进行编码,有时由于浏览器问题,我最终会得到小方块而不是实际的重音字符。
此外,对于 SEO,所有值得一提的搜索引擎都能够理解 htmlentities。
【讨论】: