【48】HTML5 (2)——新增①标签语义化

★文章内容学习来源:拉勾教育大前端就业集训营


本篇目录:
  • 标签语义化含义
  • HTML5新增语义化标签
  • 注意事项

一、标签语义化含义

  • 以前制作网页布局,我们基本用div 来做;
  • div就是一个普通的块级标签, 对于搜索引擎来说,是没有语义的;
  • div本身没有语义,设置了类名对于搜索引擎来说也没有什么用处;
  • 而标签的语义化对于 seo(Search Engine Optimization)搜索引擎优化有用处。

二、 HTML5一些新增的语义化标签

标签含义
<header>用于网页的头部
<nav>导航
<main>用于网页主体部分的划分
<article>用于网页独立的内容
<section>用于网页某个区段,类似div
<aside>侧边栏标签,可在左边/右边
<footer>尾部标签(版权/公司等信息)

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>语义化标签</title>
  <style>
    * {
      margin: 0;
      padding: 0;
    }
    header,nav,article,aside,main,footer {
      display: block;
    }
    header {
      width: 1000px;
      height: 100px;
      margin: 0 auto;
      background-color:hotpink;
    }
    nav {
      width: 1000px;
      height: 50px;
      margin: 10px auto 0;
      background-color: yellowgreen;
    }
    main {
      width: 1000px;
      height: 400px;
      margin: 10px auto 0;
      background-color: rgb(134, 230, 217);
      text-align: left;
    }
    main aside {
      float: left;
      width: 150px;
      height: 390px;
      margin: 5px;
      background-color: pink;
    }
    main article {
      float: left;
      width: 840px;
      margin: 5px 0;
      height: 180px;
      background-color:lavender;
    }
    main section{
      float: left;
      width: 840px;
      height: 180px;
      background-color: yellow;
    }
    footer {
      width: 1000px;
      height: 80px;
      margin: 10px auto 0;
      background-color: tomato;
    }
  </style>
</head>
<body>
  <header>头部</header>
  <nav>导航</nav>
  <main>
    主体区域
    <aside>侧边栏</aside>
    <article>独立的内容</article>
    <section>区段</section>
  </main>
  <footer>底部</footer>
</body>
</html>

三、注意事项

  • 这种语义化标准主要针对搜索引擎的(如果不做搜索引擎,可以一样用div);
  • 这些新标签页面中可以使用多次
  • 在IE9中,需要把这些元素转换为块级元素;(因为有兼容问题:IE8以下都没有这些标签);
  • 移动端更喜欢使用这些标签;
  • HTML5 还增加了很多其他标签,后面可以慢慢学。具体可参见此链接:(HTML学习)。

下篇继续:
【49】HTML5 (3)——HTML5 新增多媒体标签

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

倏存

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值