1、新的文档类型声明

浏览器解析html模式是有两种模式,按照各自浏览器的定义渲染的页面叫“怪异模式”,而按照w3c组织统一的标准渲染叫“标准模式”。一般都是使用标准模式来保持网页兼容性,区分这两种模式的标志就是文档类型声明,html4和xhtml的文档声明比较冗长,html5对其大大的精简了。

<!--旧的文档声明-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-新的文档声明-->
<!DOCTYPE html>

2、新增的html标签

结构标签

  1. <header> 标记定义一个页面或一个区域的头部

  2. <nav> 标记定义导航链接

  3. <section> 标记定义一个区域

  4. <aside> 标记定义页面内容部分的侧边栏

  5. <hgroup> 标记定义文件中一个区块的相关信息

  6. <figure> 标记定义一组媒体内容以及它们的标题

  7. <figcaption> 标签定义 figure 元素的标题。

  8. <footer> 标记定义一个页面或一个区域的底部

  9. <dialog> 标记定义一个对话框(会话框)类似微信

  10. <article> 标记定义一篇文章

多媒体标签

  1. <video> 标记定义一个视频
  2. <audio> 标记定义音频内容
  3. <source> 标记定义媒体资源
  4. <canvas> 标记定义图片
  5. <embed> 标记定义外部的可交互的内容或插件 比如flash

web应用标签

  1. <menu>命令列表
  2. <menuitem>
  3. menu命令列表标签 FF(嵌入系统)
  4. <command> menu标记定义一个命令按钮 <meter>状态标签(实时状态显示:气压、气温)C、O
  5. <progress>状态标签 (任务过程:安装、加载) C、F、O
  6. <datalist> 为input标记定义一个下拉列表,配合option F、O
  7. <details> 标记定义一个元素的详细内容 ,配合dt、dd C

其他标签

  1. <ruby> 标记定义 注释或音标
  2. <rp> 告诉那些不支持 Ruby元素的浏览器如何去显示
  3. <rt> 标记定义对ruby的注释内容文本
  4. <keygen> 标记定义表单里一个生成的键值(加密信息传送)O、F
  5. <mark> 标记定义有标记的文本 (黄色选中状态)
  6. <output> 标记定义一些输出类型,计算表单结果配合oninput事件

最新文章

  1. 类调用类的protected或private的成员函数或成员变量
  2. ASP: VS2015 + IIS Express 10 学习笔记
  3. sed详解
  4. 所有外包项目威客网站列表----来自程序员接私活网qxj.me
  5. SQL SERVER 锁定的实例
  6. VS2015中的项目类图
  7. Unable to locate the Javac Compiler 解决办法
  8. HDU 1827 Summer Holiday(Tarjan缩点)
  9. PHP5中__call、__get、__set、__clone、__sleep、__wakeup的用法
  10. notepad扩展搜索,正则搜索
  11. TESTNG重试、截屏、监听
  12. python笔试题(1)
  13. Oracle左连接、右连接、全外连接、(+)号作用
  14. luogu 3084 单调队列+dp
  15. kotlin 委托
  16. Queue 队列的使用
  17. 用 Python 写一个多进程兼容的 TimedRotatingFileHandler
  18. Python入门:如何使用第三方库?
  19. A1071. Speech Patterns
  20. [daily][qemu][kvm] 使用virtfs在host与guest之间共享目录

热门文章

  1. java多线程执行问题
  2. Oracle如何实现从特定组合中随机读取值
  3. Windows Azure HandBook (1) IaaS相关技术
  4. 20款精致的长阴影 LOGO 设计【附免费生成工具】
  5. JAVA 设计模式 迭代器模式
  6. php的memcache和memcached扩展区别
  7. C# Winform 通过FlowLayoutPanel及自定义的编辑控件,实现快速构建C/S版的编辑表单页面
  8. AndroidDevTools简介
  9. ASP.NET MVC系列:控制器的Edit方法
  10. C语言学习017:malloc和free