HTML5参考说明:
如果head元素没有紧跟空格字符或注释,则可以省略head元素的结束标记.
这种"空间特征"限制意味着什么?我只能想到类似的东西
<title>My Page</title><p>Some stuff.</p>
Run Code Online (Sandbox Code Playgroud)
是有效的,而
<title>My Page</title>
<p>Some stuff.</p>
Run Code Online (Sandbox Code Playgroud)
不是,因为隐式</head><body>标签不会包围换行符.但我觉得我不合时宜.一个澄清的例子将不胜感激.
谢谢大家!
它只是意味着由于注释和空格字符可能出现在 head 元素内部,因此它们不会隐式结束 head 元素。
因此,如果您想要在 head 元素关闭之后而不是在关闭之前添加注释(例如),那么您必须使用显式</head>
IE
</title> <!-- foo --> <body>
Run Code Online (Sandbox Code Playgroud)
意思是一样的
</title> <!-- foo --> </head><body>
Run Code Online (Sandbox Code Playgroud)
并且没有办法表示
</title></head> <!-- foo --> <body>
Run Code Online (Sandbox Code Playgroud)
不使用显式的</head>
| 归档时间: |
|
| 查看次数: |
106 次 |
| 最近记录: |