HTML5语义化标签

语义化标签是 HTML5 中新增的标签。这些标签跟普通的 HTML 标签用法同样,不一样的在于它们的名字对应它们的结构有着相对应的含义。
 语义化标签的做用
 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好地解
 析。方便其余设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页。
语义化标签的使用
1. 头部标签
<header> 元素表明 “ 网页 ” 或 “section” 的页眉(头部)。
<header> 网页头部内容 </header>
2. 脚部标签
<footer> 元素表明 “ 网页 ” 或 “section” 的页脚(底部)。
<footer> 网页底部内容 </footer>
3. 导航标签
<nav> 元素表明页面的导航连接区域。用于定义页面的主要导航部分。
<nav> 页面导航内容 </nav>
4. 区段标签
<section> 元素表明文档中的 “ 节 ” 或 “ 段 ” 。
<section> 网页区段内容 </section>
5. 文章标签
<article> 元素表明一个在文档、页面或者网站中自成一体的内容。
<article> 网页里独立的文章 </article>
6. 附属信息标签
<aside> 元素被包含在 article 元素中做为主要内容的附属信息部分。
<aside> 网页附属信息 </aside>
7. 表格的语义化
table标签:定义一个表格;
   tr标签:定义行;
   th标签:定义表格头部内容的列;
   td标签:定义表格主题内容的列;
   thead标签:定义表格头部;
   tbody标签:定义表格主体部分。
<table>
 <caption> 支出统计 </caption>
  <thead>
    <tr>
      <th> 娱乐项目 </th>
      <th> 项目支出 </th>
    </tr>
  </thead>
 <tbody>
   <tr>
     <td> 聚餐 </td>
     <td>200 元 </td>
   </tr>
 </tbody>
</table>浏览器

相关文章
相关标签/搜索