html4
说:_
为了避免 SGML 换行规则的问题和现有实现之间的不一致,作者不应依赖用户代理在开始标记之后或结束标记之前立即呈现空白。因此,作者,特别是创作工具,应该写:
<P>我们为订阅者提供免费的<A>技术支持</A>。</P>
并不是:
<P>我们为订阅者提供免费<A>技术支持</A>。</P>
这:_
SGML(参见 [ISO8879],第 7.6.1 节)规定必须忽略紧跟在开始标记之后的换行符,就像紧接在结束标记之前的换行符一样。这适用于所有 HTML 元素,无一例外。
以下两个 HTML 示例必须以相同的方式呈现:
<P>托马斯正在看电视。</P>
<P>
托马斯正在看电视。
</P>以下两个例子也必须如此:
<A>我最喜欢的网站</A>
<A>
我最喜欢的网站
</A>
因此,不应依赖它们是否被忽略。怎么样html5
?
UPD或者让我们这样说:我是否可以将它们视为被忽略或有时它们很重要(以一种或另一种方式表现出来)?以哪些方式,如果有的话?
UPD嗯,我应该说我考虑过重构......?我正在尝试使模板更具可读性,这就是让我想到它的原因。