Oma*_*mar 12 html doctype w3c closures w3c-validation
问题:如果我以这种方式关闭任何html标记(包括id属性):
<div id="tagid" >...more html
...
</div id="tagid" >
Run Code Online (Sandbox Code Playgroud)
它会影响页面,或者不喜欢它,或者破坏任何W3C规则......我怎么能把它...它会以任何方式影响它?
为什么?:只是个人喜好.
我没有在标签旁边写下额外的评论,而只是添加id来帮助我知道标签是什么关闭的 - 标签是以任何方式关闭的,所以我猜它不会做任何事情(或者我认为)
PS.仅供参考,我是初学者
Jas*_*aro 16
不,这是无效的.
虽然它可能不会破坏您的代码,但它可以!
你应该只使用评论
</div> <!-- closing main content div -->
检查后,这个
<div></div id="tagid" >
验证器中断
http://validator.w3.org/#validate_by_input
虽然没有特别提到非法,但HTML规范仅提及attributes出现在开始标记内:
元素可能具有关联的属性,称为属性,可能具有值(默认情况下,或由作者或脚本设置).属性/值对出现在元素的开始标记的最后">"之前.由空格分隔的任意数量的(合法)属性值对可能出现在元素的开始标记中.
http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2