我正在检查网站http://mothereffehsl.com/的视图源。它由Paul Irish编码
在代码中,html 元素的 id 没有包含在少数元素的引号中。对于其他元素,id 用引号括起来。这是一个好习惯吗。是错误还是故意省略?我不认为像保罗这样的人忽略了它。
<div id="main" role="main">
<h1>Mother-effing <span>hsl()</span></h1>
<canvas width=360 height=100><a href="http://noyoueatabagofdicks.com/">your browser doesnt support canvas.</a></canvas>
<span id=loading>one sec, bro.</span>
<label id=sat>Saturation</label>
你怎么认为?
接受答案后编辑
结论:
在 html5 中,引号不是必需的,但出于评论中提到的原因推荐。
此外,即使支持某些属性而不是其他属性,使用引号也不是一个好习惯。