在这样的HTML中插入换行符会影响输出吗?
<header>
<div id="someid">
something here
</div>
</header>
Run Code Online (Sandbox Code Playgroud)
我一直在尝试研究Web开发,不同的教程使用不同的格式.标签之间的额外线条是否会影响输出?我个人更喜欢这样,因为作为一个新手,它看起来更具可读性.
否 - 输出中的空格被折叠.
这主要意味着两件事:
1 - 不显示HTML元素中的前导/尾随空格,因此这两个div将显示相同的内容:
<div>Some stuff</div>
<div> Some stuff
</div>
Run Code Online (Sandbox Code Playgroud)
2 - 一行中的多个空白字符将折叠到一个空格中.这意味着这两个div将显示相同:
<div>Some stuff</div>
<div>Some stuff</div>
这是一篇很好的文章,供进一步阅读.