HTML标签内允许换行吗?

9

在HTML标签内部允许有换行符吗?例如:

<h1
id="heading">

一项在Chrome中的初步测试表明这是有效的,但它是否符合规范并且所有浏览器(尤其是电子邮件客户端)是否都能正确解析呢?
那么在属性中呢?
<h1 
class="one
two">

在这种情况下,它会被解释为一个空格吗?
(这最后一个情况没有在“可能的重复问题”中得到回答)

可能是 HTML 元素属性之间是否需要换行? 的重复问题。 - JJJ
1个回答

9

是的,这是可以接受的!浏览器会忽略换行符,并将它们视为空格。因此,在您的第二个示例中,您将具有带有两个类作为属性的h1元素。

所以

<h1 
class="one
two">

意为“与…相同”

< h1 class="one two">

引用适用标准将是确认此事最有帮助的。 - Craig McQueen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接