首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >对于移动网站,我应该使用哪个字符编码元标签?

对于移动网站,我应该使用哪个字符编码元标签?
EN

Stack Overflow用户
提问于 2011-07-07 20:08:43
回答 3查看 3.9K关注 0票数 0

我正在为一个移动网站使用html5文档类型。

我通常使用以下方法:

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

但是,我在html5中读到了http是不可取的。

我看到jquery移动演示程序/文档正在使用(奇怪的是,它的格式不正确):

代码语言:javascript
运行
复制
<meta charset="utf-8">

但是,我也在http://www.html-5.com/metatags/index.html上读到(不确定这是否是一个权威),“标签不应该再被使用,因为它只支持从xHTML迁移。”

更新

我搜索了一个类似的问题,但没有发现任何东西,但是google搜索结果如下:

vs

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-07 20:16:23

无论是通过w3c验证器,我更喜欢使用meta charset="utf-8“,因为如果没有其他的话,它会更短。

票数 1
EN

Stack Overflow用户

发布于 2011-07-07 20:18:33

两者都是正确的,但这是在HTML5中声明文档编码的首选方法。

代码语言:javascript
运行
复制
<meta charset="utf-8" />
票数 0
EN

Stack Overflow用户

发布于 2011-07-07 20:31:15

基本上开发者(不是我:D )开始忘记引号了.

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

因此,浏览器会聪明地接受上述语法,尽管它并不是无效的。事实上,浏览器会做一些非常疯狂的事情来确定doctype(特别是IE)。

如果您查看上面的示例,如果您删除剩余的charset get,那么您将看到一个属性。

代码语言:javascript
运行
复制
<meta charset="utf-8">

它100%向后兼容..。:D

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

https://stackoverflow.com/questions/6616495

复制
相关文章

相似问题

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