为什么要语义化?语义化提供了什么?
- 易修改、易维护。
- 无障碍阅读支持。
- 搜索引擎友好,利于 SEO。
- 面向未来的 HTML,浏览器在未来可能提供更丰富的支持。
结构语义化
语义元素特点:他们不做任何事情,仅仅是页面结构的规范化,并不会对内容有本质的影响。
语义元素有: <header> 通常是头部、<nav><aside></adide></nav> nav通常是导航栏,aside 是侧栏表示他与周围文本没有密切关系的内容。<section>规定了一个区域,通常带有标题的内容,内容区块。<footer>包含版权,来源信息,法律限制等等的文本域。<main>主要内容区域。<article> 表示一个完整的内容块,比如文章或者新闻报道。
参考链接:https://rainylog.com/post/ife-note-1/