HTML5 提供了新的语义元素来明确一个Web页面的不同部分:

HTML5中新的语义元素

HTML5 元素

标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

根据W3C HTML5文档: section 包含了一组内容及其标题。

WWF

The World Wide Fund for Nature (WWF) is....

HTML5 元素

标签定义独立的内容。.

元素使用实例:

Forum post

Blog post

News story

Comment

Internet Explorer 9

Windows Internet Explorer 9(缩写为 IE9 )在2011年3月14日21:00 发布。

HTML5 元素

标签定义导航链接的部分。

元素用于定义页面的导航链接部分区域,但是,不是所有的链接都需要包含在 元素中!

HTML |

CSS |

JavaScript |

jQuery

HTML5 元素

标签定义页面主区域内容之外的内容(比如侧边栏)。

aside 标签的内容应与主区域的内容相关.

My family and I visited The Epcot center this summer.

Epcot Center

The Epcot Center is a theme park in Disney World, Florida.

HTML5 元素

元素描述了文档的头部区域

元素主要用于定义内容的介绍展示区域.

在页面中你可以使用多个 元素.

以下实例定义了文章的头部:

Internet Explorer 9

Windows Internet Explorer 9(缩写为 IE9 )是在2011年3月14日21:00发布的

HTML5 元素

元素描述了文档的底部区域.

元素应该包含它的包含元素

一个页脚通常包含文档的作者,著作权信息,链接的使用条款,联系信息等

文档中你可以使用多个 元素.

Posted by: Hege Refsnes

HTML5

元素
标签规定独立的流内容(图像、图表、照片、代码等等)。
元素的内容应该与主内容相关,但如果被删除,则不应对文档流产生影响。
标签定义
元素的标题.
元素应该被置于 “figure” 元素的第一个或最后一个子元素的位置。

Fig1. - The Pulpit Pock, Norway.

我们可以开始使用这些语义元素吗?

以上的元素都是块元素(除了

).

为了让这些块及元素在所有版本的浏览器中生效,你需要在样式表文件中设置一下属性 (以下样式代码可以让旧版本浏览器支持本章介绍的块级元素):

header, section, footer, aside, nav, article, figure

{

display: block;

}

Internet Explorer 8 及更早IE版本中的问题

IE8 及更早IE版本无法在这些元素中渲染CSS效果,以至于你不能使用 , , , , , ,

, 或者其他的HTML5 elements.

解决办法: 你可以使用HTML5 Shiv Javascript脚本来解决IE的兼容问题。HTML5 Shiv下载

下载后,将以下代码放入到网页中:

以上代码在浏览器小于IE9版本时会加载html5shiv.js文件. 你必须将其放置于

元素中,因为 IE浏览器需要在头部加载后渲染这些HTML5的新元素。

下列不属于html5语义元素,HTML5 新的语义元素相关推荐

  1. [html] html5都有哪些新的特性?移除了哪些元素?

    [html] html5都有哪些新的特性?移除了哪些元素? 新增特性canvassvgvideodrag & droplocalStorage/sessionStorage语义化标签: hea ...

  2. 下面是html5中新增的结构元素的是,HTML5的新的结构元素介绍

    HTML5的新的结构元素介绍 一.HTML5与HTML4的区别 1. 取消了一些过时的HTML4的标签 其中包括纯粹显示效果的标记,如和 ,它们已经被 CSS完全取代. 其他取消的属性:acronym ...

  3. HTML5的新的结构元素介绍

    HTML5的新的结构元素介绍 一.HTML5与HTML4的区别 1. 取消了一些过时的HTML4的标签 其中包括纯粹显示效果的标记,如<font>和<center>,它们已经被 ...

  4. html5表单实例元素,HTML5新表单元素的图文实例-

    这一篇介绍html5新增的表单元素和表单属性. 首先先说一个html5中表单新增的一个功能,在我们之前的html中,表单元素必须放在form元素所包含的里面,在html5中,可以把他们写在页面上的任何 ...

  5. HTML5新标签语义及用法

    HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站.其中有些是技术上类似 <div> 和 <span> 标签,但有一定含义,例如 <nav>(网站导航块 ...

  6. HTML5文档结构主体结构 语义结构,html5组织文档结构.pdf

    html5组织文档结构 1 / 10 html5 组织文档结构 文档部分,即 body 部分,包含了访问者可以看到的内容.传统的 HTML 文档通常通过 div 元素来组织文档结构,再配 上适当的样式 ...

  7. html5用在什么领域,html5技术有哪些新特性(全方面了解html5特点)

    语义化就是让计算机能够快速读懂内容,高效的处理信息.搜索引擎只能通过标签来判断内容的语义,因为页面的很大一部分流量来自搜索引擎,要使页面尽可能地对搜索引擎友好,所以尽可能地使用语义化标签,如: div ...

  8. html5 svg特性,HTML5新特性——HTML 5 Canvas vs. SVG

    Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的. SVG SVG 是一种使用 XML 描述 2D 图形的语言. SVG 基于 XML,这意味着 SVG DOM 中的每个 ...

  9. HTML5与CSS3的新特性。

    HTML5与CSS3的新特性 1.HTML5新特性 1.1.新特性的兼容问题 HTML5的新增特性主要是针对以前的不足,增加了一些新的标签.新的表单和新的表单属性等. 这些新特性都有兼容性问题,基本是 ...

最新文章

  1. P2216 [HAOI2007]理想的正方形(二维RMQ)
  2. mysql防止误操作之prompt命令提示符
  3. Illustrator 教程,在 Illustrator 中了解图层
  4. 【激光雷达3D】【论文翻译】Complex-YOLO: An Euler-Region-Proposal for Real-time 3D Object Detection on Point
  5. mysql 3列索引_正确理解Mysql的列索引和多列索引
  6. 初学SQL Server 2016
  7. 计算机二级——C语言程序设计 知识点整理
  8. java 配置文件参数_从Java的配置文件中读取配置参数的最佳方法是什么?
  9. 汉诺塔问题(递归算法)
  10. 手机ram内存测试软件,RAMTester(内存检测工具)
  11. 四川贝利思科技:拼多多商品砍价技巧
  12. 中国最受欢迎50大技术博客评选结果详见
  13. M1版MacBookAir使用情况(供购买参考)
  14. 关于程序员发展的一些遐想-个人笔记
  15. [XCTF-Reverse] 入门1-6
  16. Android,java知识点总结(三)
  17. 学科实践活动感悟50字_初中学科实践活动50字
  18. FineReport帆软报错:很抱歉,数据集行数过多触发保护机制,请减少查询数据量。若您是管理员,可于智能运维-内存管理-模板限制中更改此项限制。
  19. Java面试题整理一(反射)
  20. ARChon 分析之五 : chrome-app的开发方法

热门文章

  1. app inventor调用图像识别_+AI场景,3步懂图像识别产品
  2. springboot怎么返回404_SpringBoot(二十)_404返回统一异常处理结果
  3. CSAPP:Attack lab
  4. C语言实用算法系列之学生管理系统_单向链表外排序_栈内数组存储链表节点指针
  5. 【强化学习】Policy Gradient原理
  6. Kubernetes资源创建yml语法
  7. Collection中list集合的应用常见的方法
  8. 使用无锁的方式和有锁的方式的程序性能对比
  9. 配置源码管理工具(2)
  10. ppt图片丢失_041 职场PPT实战:做好的PPT换个电脑就丢字体?三招解决!