首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免元标记中的字符集,并指定字符集。

避免元标记中的字符集,并指定字符集。
EN

Stack Overflow用户
提问于 2013-04-27 11:57:56
回答 1查看 14.6K关注 0票数 7

我在我的php网页上添加了代码,就像.

代码语言:javascript
复制
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

比在https://developers.google.com/speed中建议的

  • 指定字符集
  • 避免元标记中的字符集。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-27 12:47:38

使用HTTP头而不是元标记。实现这取决于您正在使用的服务器端技术。

如果要使用PHP生成内容,请将其放在页面顶部:

代码语言:javascript
复制
header("Content-Type: text/html; charset=utf-8");

如果您正在使用任何其他服务器端编程语言,则必须有类似的选项。

或者,如果您正在使用Apache,则可以使用htaccess指令执行此操作,如下所示:

代码语言:javascript
复制
AddType 'text/html; charset=UTF-8' html

如果您使用的是nginx,请将其放在您的配置中:

代码语言:javascript
复制
more_set_headers -t 'text/html' 'Content-Type: text/html; charset=utf-8';

更多关于元标签“回避”的信息

Google工具建议尽可能删除元标记,因为它可能导致信息重复。一些get服务器会自动发送内容类型的标题,例如,在某些情况下,不连贯的元标记会导致浏览器获得.我们可以说,困惑。

为了避免信息的重复和可能与字符集相关的头痛,总是喜欢标题而不是元标记。

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

https://stackoverflow.com/questions/16251845

复制
相关文章

相似问题

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