HTML5 Semantic标签

简述

  在HTML5中,提供了一类新标签,我们称之为语义标签。这些标签清楚地向浏览器和开发者描述其意义,简单来说就是具有意义的标签。

有什么用

  在没有css的情况下,也能呈现出很好的结构内容

  有利于爬虫识别不同关键字的权重

  提升用户体验

  便于程序员理解

切片元素

  切片元素用于定义网页的不同部分

  在以前我们总是用div标签的id指定header等网页的不同部分,现在我们用上图所示标签定义网页的不同部分

常用元素

标签描述
<article> 定义文章。
<aside> 定义页面内容以外的内容。
<details> 定义用户能够查看或隐藏的额外细节。
<figcaption> 定义 <figure> 元素的标题。
<figure> 规定自包含内容,比如图示、图表、照片、代码清单等。
<footer> 定义文档或节的页脚。
<header> 规定文档或节的页眉。
<main> 规定文档的主内容。
<mark> 定义重要的或强调的文本。
<nav> 定义导航链接。
<section> 定义文档中的节。
<summary> 定义 <details> 元素的可见标题。
<time> 定义日期/时间。

References

  https://www.w3school.com.cn/html/html5_semantic_elements.asp

  https://zhuanlan.zhihu.com/p/360813549

  https://www.w3schools.com/html/html5_semantic_elements.asp

 

 

posted @ 2022-06-17 11:17  艾尔夏尔-Layton  阅读(45)  评论(0编辑  收藏  举报