首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在UTF-8中是否需要使用HTML实体(针对特定于语言的字符)?

在UTF-8中是否需要使用HTML实体(针对特定于语言的字符)?
EN

Webmasters Stack Exchange用户
提问于 2011-03-15 11:32:05
回答 2查看 335关注 0票数 3

就像主题栏一样。前几天我在一页纸上看到了这种情况,我觉得很奇怪。除了标记分隔字符,如尖括号或符号,转义,比方说,德国货币不应该是必要的,对吗?

检查了编码服务器端、页面和HTTP头,在我看来完全是UTF-8 .

您对此有何看法?您认为这会对SEO或SERP的安排产生不利影响吗?

EN

回答 2

Webmasters Stack Exchange用户

回答已采纳

发布于 2011-03-15 11:57:36

您是对的,只要您能够确保始终使用UTF-8,那么您就不需要转义您提到的XML实体(<,>,&)。

我认为你看到人们逃离其他字符的原因是他们被UTF-8转换成另一种编码而变得有点“shell-震惊”,他们所有美丽的角色都被转换成高大的长方形,或者是带有问号的钻石,这看起来非常不专业。

这只需在生产环境中发生一两次,才能使您开始自发地将所有内容更改为HTML实体。

结合这一事实,文本编辑器、脚本语言和数据库引擎具有更改文本编码的能力。我不能说我责备他们太多了。

但是,长话短说--如果你能保证你除了UTF-8之外什么都没有,从来源到服务页面,没有任何技术理由逃避任何东西。

票数 3
EN

Webmasters Stack Exchange用户

发布于 2011-03-15 11:57:23

这就是为什么有这些标题和属性:指定页面使用哪个字符集。XML/XHTML文档应该将其包含在xml开始标记中,而HTML文档应该在元标签中。如果页面上列出了正确的编码(并且文件编码实际上匹配),那么搜索引擎应该足够聪明地找出它--毕竟,它们的目的是奖励标准--遵从性和良好的设计(而UTF-8被广泛接受)。

票数 3
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/10698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档