我已经searched了一段时间,但我没有找到任何关于是否安全/可能删除此处空间的参考:
<meta http-equiv="Content-Type" content="text/html;
此空格charset=UTF-8" />
我也尝试在'Aggressive Minimization'上压缩脚本,但它们似乎没有删除它。
我看到他们删除了this website example上的空格。但我不能再依赖那种网站了。
答案 0 :(得分:13)
媒体类型规范RFC 2045不需要空格。它也不禁止空间;这是更隐含的,因为RFC 2045引用了RFC 822中定义的扩展BNF,它在第3.4.2节中阐明了这一点。白色空间:
“注意:在结构化场体中,多个线性空间ASCII 字符(即HTAB和SPACE)被视为 单个空间,可以自由地围绕任何符号。在 所有标题字段,其中至少有一个字段 LWSP-char是必需的,处于折叠区域的延续线的开头。“
根据HTML5草案,正在讨论的meta
标签的具体类型可以用以下更紧凑的形式编写,理由是用户代理很久就认识到了这一点:
<meta charset=UTF-8>
如果需要XHTML序列化,请使用
<meta charset="UTF-8" />
这样更易读,更安全(手动输入时输入错误的可能性更小)。
答案 1 :(得分:1)
text/html
之后......
答案 2 :(得分:0)
看起来曾经有bug in Exchange Web Server需要空间,但浏览器一般都不关心。