将文本放入<h1>,</h1> <h2>,<p>或只是</p> <div>

时间:2018-06-22 22:13:52

标签: html

例如,如果我要显示任何文本,将其放在<h1><h2><p>或只是<div>标签中有什么区别?它只会有助于更好的可读性和更好的SEO吗?

2 个答案:

答案 0 :(得分:2)

实际上是SEO,CSS,可读性和语义。

值得一提的是,浏览器会自动添加一些空白(边距),并在function foo(varargin) ... end function bar(varargin) % insert 42 in front of each element of varargin % then apply the new varargin to foo foo(varargin1) end 标签之前和之后将 display 设置为 block 。用于保存文本,但是,它们不知道空格,与 bar(1,2,3,4,5) 之类的其他标签不同,它们最终都是用于保存文本值的标签。

标题 foo(42,1,42,2,42,3,42,4,42,5) 确实是SEO的角色扮演者,它们在每页上的计数以及可读性都很重要!

<p>旨在划分您的元素以构建页面,而其他标签(例如pre<h1>....<h6> s <div> ...等只是我们知道的div的别名,让我们以它们的名字来面对它,它们使我们的生活更轻松!

答案 1 :(得分:0)

不同之处在于浏览器使用默认样式(例如,没有任何CSS,用h1编写的文本看起来与p中的文本不同,样式因浏览器而异)。要取消设置默认样式,使用了一种通常称为CSS Normalize或CSS reset的技术。 此外,屏幕阅读器可以更好地使用语义标签。 SEO还会根据标记来获取线索(例如,期望标题位于h标记内,p内的段落等)。

div是一种通用标签。尽可能使用语义标记,因为它们确实传达了重要信息。