2011-07-27 64 views

回答

33

退货,标签等被认为是white space,应该被视为相同。我已经看过并完成了格式化,类似于您发布的格式。有些人可能会阻止它。但我从来没有看到任何东西窒息。

当创建我自己的网络机器人时,我不得不清理白色空间以使它们起作用,因为机器人最终会遇到例如你的例子。

27

类型的class attribute is by HTML 4.01 specs

class = CDATA列表[CS]

该属性分配一个类名称或一组类名的给一个元素。任何数量的元素可以被分配相同的类名称或名称。多个类名称必须用空格字符分隔。

cdata-list references也就是说然后于:

CDATA是从文档的字符集的字符序列,并且可以包括字符实体。用户代理应该如下解释的属性值:

  • 与字符替换字符实体,
  • 忽略换行符,
  • 替换为单个空格每个回车或标签。

采取到所有这些因素,那么你在你的问题有什么建议与规格完全确定。我知道浏览器支持对此很有帮助。

更一般地说,空格,自第一版HTML以来,允许在引用属性值中使用换行符和回车符。浏览器支持对此非常有用。

相关问题