为什么要费心处理HTML5的头、主、节元素等等?

为什么要费心处理HTML5的头、主、节元素等等?,html,Html,所有这些都只是为了让html代码更容易阅读?因为它们没有比这更多的功能,对吧;(没有这些我们都能做到 <Div> <p> Example </p> </div> <p> same Example </p> 例子 同样的例子 所有这些都只是为了使html代码更容易阅读?因为它们没有比这更多的功能,对吗 不完全是 这些东西使浏览器和网站爬虫、屏幕阅读器、页面打印机、元记录器等——基本上是任何非人工/数字

所有这些都只是为了让html代码更容易阅读?因为它们没有比这更多的功能,对吧;(没有这些我们都能做到

<Div>

<p>
 Example
</p>

</div>

<p>
  same Example
</p>


例子

同样的例子

所有这些都只是为了使html代码更容易阅读?因为它们没有比这更多的功能,对吗

不完全是

这些东西使浏览器和网站爬虫、屏幕阅读器、页面打印机、元记录器等——基本上是任何非人工/数字实体——更容易读取页面结构(结合元数据,这可能非常强大)

这意味着您可以在
标记或
中放入您喜欢的内容。
以上链接的总结要点:

  • 更一致的跨浏览器实现
  • 样式规范化
  • 语义标记减少了明显差异的可能性
  • 少打字
  • 工艺:当一件东西做得很好时,它就不太可能断裂
  • 可达性
  • 可维护性:有意义的代码更易于维护
请记住,上面这篇文章是在2014年写的,所以它提到的“一些不符合dat标准的浏览器现在已经没有意义了。”


包含
标记的原始语句是不正确的,因为它不是HTML5特有的,
只是一个容器元素,用于网页样式和应用程序级代码,如
javascript
CSS
。div可以是任何你想要的东西。

它假设它有助于搜索引擎ines可以在网页上排名,也可以用于搜索引擎优化

从上面的链接:

即使在2017年,谷歌也很少发布案例研究或官方承认,拥有一个语义正确的HTML5网站将提升你的排名,或在公共搜索中创造更好的曝光率。但可以肯定的是,你向机器人提供的语义细节越多,搜索引擎就会越好能够理解和索引你的内容。使用HTML5元素肯定不会有什么坏处


让浏览器更好地阅读语法也是如此?不仅仅是浏览器,还有所有非人类的东西。还有对人类代码读者、编辑、工作人员的语义改进。那么,如果所有人都有相同的结尾,你什么时候知道你是否应该使用header article div等呢?换一种方式来说,我们都可以没有汽车生活,但使用汽车要容易得多汽车比不使用汽车要好。是的,不使用版本5也可以编写HTML代码,但是真的……如果这有任何明显的好处的话;这是短期的,而且是短视的。如果你使用正确的语义
,那么这对seo是有帮助的。它假设这有助于搜索引擎在网页上排名,也可以用于seo这是同样的事情。