标签在哪一行上是否重要?

时间:2016-09-10 02:14:05

标签: html html5 tags line-breaks

我看过两行写的:

This is the first line.<br>
This is the second line.

或者,像这样:

This is the first line.
<br>This is the second line.

这两者之间有什么区别,例如SEO或浏览器渲染?我猜他们几乎是一样的,首选的位置是意见问题。

5 个答案:

答案 0 :(得分:2)

我会选择第一个选项,使用哪一个并不重要。第一个选项更适合大多数工作流程。 您可以使用</br><br/><br>

并不重要

展示位置是一个意见问题,它与SEO没有任何关系

答案 1 :(得分:0)

我认为它是<br/>,而不是<br>。两个选项是相同的

答案 2 :(得分:0)

不,这没关系。这是标签上的资源: http://www.w3schools.com/tags/tag_br.asp

答案 3 :(得分:0)

根据HTML 4 spec,换行符被视为空格。

  

请注意源中单词之间的一系列空格   文档可能会导致完全不同的渲染字间   间距(PRE元素除外)。特别是用户   代理应在生成时折叠输入的空格序列   输出字间空间。这可以而且应该在甚至完成   没有语言信息(来自lang属性,HTTP   “Content-Language”标题字段(参见[RFC2616],第14.12节),用户   代理人设置等。)。

  

换行符也是空格字符。请注意,虽然   并在[ISO10646]中明确定义   这些分开的线和段分别不构成   HTML中的换行符,此规范也不包括它们   更常见的空白字符类别。

答案 4 :(得分:0)

我会根据偏好考虑<br>标记的位置。这两种方式几乎都是一样的。差异将相当于结果文档中<br>标记之前或之后的空格字符。我不知道对SEO有任何影响。

这是一个很好的参考: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br