section

section

- 语法:

  ```

  <section></section>

  ```

- 作用:

  - 定义文档中的节(页面中内容的区段、文章中的章节)。

- 典型应用:文章中的章节

- 一个section元素通常由内容及标题组成

- ```html

  <section>

   <h2> 标题一 </h2>

   <p> 内容区域 </p>

  </section>

  ```

### aside

- 语法

  ```

  <aside></aside>

  ```

- 语义:定义当前页面或文章的附属信息部分

- 典型应用:侧边栏、标注框、广告等

### 新增其他标签

- 1、figure标签

  - figcaption标签,在一个figure标签中只能有一个figcaption标签,一般用于图文

  ```html

  <figure>

      被主体内容引用的,相对独立的内容块,如:图表、代码块、图片等

      <figcaption>定义figure的标题</figcaption>

      <img src="../img/5.jpg" alt="">

  </figure>

  ```

> 块级标记、自带间距

- 2、<mark>标签

  带有标记的文本

  - 表示页面中突出显示的、高亮的部分,目的吸引用户注意

  - 行级标记;默认自带背景颜色(黄色),自带文字颜色(黑色),可修改

  ```html

  <mark></mark>

    mark {

              background-color: pink;

              color: red;

          }

  ```

- 3、<time>日期时间标签

  - 公历日期时间,行级标记

  ```html

  <time>2020-8-13</time>

  <time datetime="2020-8-13">中秋节</time>

      datetime属性;日期时间,在time标签中设置日期时间

  ```

## 3、HTML5新标签对IE低版本浏览器的兼容处理

问题概述:IE8浏览器中还没有添加对HTML5新标签的支持,当在页面中使用HTML5新标签时,新标签不兼容

### 1)使用JavaScript新增元素的方法解决

```html

注意:使用javascript新增元素的方法解决,新增的出来的html5标签是行级元素,需要css把行内元素转为块

    //js创建html5标签

        document.createElement("header");

        document.createElement("nav");

        document.createElement("article");

        document.createElement("section");

        document.createElement("aside");

        document.createElement("footer");

    </script>

    最后在css样式中将新建的header元素转为块级元素

    header,

        nav,

        article,

        section,

        aside,

        footer {

            display: block;

        }


 

<header>我说头部信息</header>

```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值