H5中关于语义化的标签
定义
语义化是指根据内容的结构化(内容语义化
),选择合适的标签(代码语义化
),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。
为什么要语义化
1. 有利于SEO,有助于爬虫抓取更多的有效信息,爬虫是依赖于标签来确定上下文和各个关键字的权重。
2. 语义化的HTML在没有CSS的情况下也能呈现较好的内容结构与代码结构
3. 方便其他设备解析(如移动设备、盲人阅读器等)
4. 比div标签有更加丰富的含义,便于团队开发和维护
关于语义化的标签有哪些
title
简短、描述性、唯一(提升搜索引擎排名)
header
页眉通常包括网站标志、主导航、全站链接以及搜索框。
section
具有相似主题的一组内容,比如网站的主页可以分成介绍、新闻条目、联系信息等条块。