Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 移动网站应该使用什么字符编码元标记?_Html_W3c_Meta Tags - Fatal编程技术网

Html 移动网站应该使用什么字符编码元标记?

Html 移动网站应该使用什么字符编码元标记?,html,w3c,meta-tags,Html,W3c,Meta Tags,我正在为一个移动网站使用html5 doctype 我通常使用以下方法: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 但是,我读到html5中不推荐使用http equiv 我看到jquery移动演示/文档正在使用(奇怪的是,它的格式不正确): 但是,我还读到(不确定这是否是权威)这样一句话:“不应该再使用标记,因为它只支持从xHTML迁移。” 更新 我搜索了一个类似的问题,但什么

我正在为一个移动网站使用html5 doctype

我通常使用以下方法:

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

但是,我读到html5中不推荐使用http equiv

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


但是,我还读到(不确定这是否是权威)这样一句话:“不应该再使用标记,因为它只支持从xHTML迁移。”

更新

我搜索了一个类似的问题,但什么也没找到,但谷歌搜索结果如下:

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

两者都将通过w3c验证程序,我更喜欢使用meta charset=“utf-8”,因为如果没有其他内容,它会更短。

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

<meta charset="utf-8" />

基本上,开发人员(不是我:D)开始忘记引号

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

它是100%向后兼容的….:D

看起来你已经决定使用UTF-8了——这是一个诡计问题吗?@Kerrek,不是!更准确地说,我想问题是使用什么元标记(标题更新)。呵呵,好东西。嗯,根据我的说法,这两条线都是可以的,所以把它们都放进去可能不会造成任何伤害。另外,请确保服务器配置正确,并且不应出现任何问题。添加了一些有关历史记录以及其工作原理的信息
<meta charset="utf-8">