我注意到很多人在编写HTML时都没有使用引号.例如:
他们从哪里得到这个?
从HTML 4.01规范:
在某些情况下,作者可以指定没有任何引号的属性值.属性值可能只包含字母(az和AZ),数字(0-9),连字符(ASCII十进制45),句点(ASCII十进制46),下划线(ASCII十进制95)和冒号(ASCII十进制58).我们建议使用引号,即使可以消除它们.
但是在XHTML中,引号必须是格式良好的XML(另请参阅XHTML 1.0:与HTML 4的差异 - 必须始终引用属性值).
在XHTML之前,您被允许不使用引用; 事实上,浏览器已被编码为尽可能宽松.随着XHTML的出现,它不再是惯例,但浏览器仍然认识它.