码迷,mamicode.com
首页 > Web开发 > 详细

什么是HTML语义化?

时间:2020-07-20 10:57:41      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:方向   授权   直接   发展   完全   商业   www   理解   html标签   

## 什么是HTML语义化?

首先来回答第一个问题,什么是HTML语义化?简单来说就是,让人和机器更容易读懂内容。比如标签`<p>`我们一看见它就知道里面肯定会有一段文字,而不是一个标题。虽然`<div>`里也可以直接放置文章内容,并且解析也完全没有问题,但这样能使人一目了然么,能使人快速的理解HTML结构么。我们看见`<header>`就知道它是web的头部,`<footer>`是web的底部,这些标签是多么的干净纯粹。当然HTML标签并不能完全表示web页面的所有部分或功能,所以就会有id和class进一步的对元素进行语义描述。还有,HTML5进一步增加了一些语义丰富的标签,如:`<nav>`等。

## HTML语义化有什么意义?

1.有助于开发人员对HTML文档的理解,完善的语义化能够使阅读HTML文档的人员高效率地理解文档。

2.不单单有助于人,也可以让用户代理、爬虫和搜索引擎更好地分析web页面,从而可以对页面内容做更好地挖掘和处理。

所以,HTML语义化一定是未来的一个发展方向,我们在开发中也尽量遵守语义化。



作者:pramper
链接:https://www.jianshu.com/p/4a5c258c6e9a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

什么是HTML语义化?

标签:方向   授权   直接   发展   完全   商业   www   理解   html标签   

原文地址:https://www.cnblogs.com/chenyehang7/p/13343052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!