你是怎么理解html语义化?
你是怎么理解html语义化?
什么是HTML语义化?
HTML语义化的含义:把标签用在合适的地方,就是让机器可以读懂内容
比如 img 标签里面放图片,span 标签里面写文字,让别人或者说计算机能明白你在干啥,方便爬虫爬取。
HTML设计之初就是带有一定语义的,它就是要告诉浏览器要对不同的标签进行不同的处理,主要是要让浏览器能够理解,然后它通过借助HTML提供的语义以及自然语言处理的手段来读懂它们从网上获取的HTML文档
为什么要语义化?
- 为了在没有 css 的情况下,页面也有着可观的阅读性
- 为了更好的爬虫
- 不仅人能够理解,机器也能理解
额外补充
有两个很具有前瞻性的观点:
1、让机器的理解能力越来越接近人类,人能看懂的东西,机器也能理解
2、尽量用机器能够理解的、被广泛认可的语义信息来描述内容,从而降低机器处理内容的难度
这一路,灯火通明