我的一些class
属性是由PHP生成的,因此有时HTML输出中会有额外的空格,例如:
class=" hey joe "
我们可以看到:
- 清空第一个字符
- hey
和joe
之间的两个空字符
- 清空最后一个字符
是否会对浏览器,网页抓取工具或其他问题造成一些问题?
答案 0 :(得分:9)
这没有问题。 class属性接受由空格分隔的任意数量的类。尾随和前导空格在这里并不重要。
请参阅White Space handling in attribute values和Attribute-Value Normalization了解权威详情。