HTML5_CSS3

`
为什么设计HTML5规范?
1.HTML5的设计目的是为了在移动设备上支持多媒体

`

1. HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签?CSS3新特性有哪些?

  • HTML5是超文本标记语言的第五次重大修改,2014年10月29日标准规范制定完成.
    新特性:
  • 语义:能够让你更恰当地描述你的内容是什么.
  • 连通性:能够让你和服务器之间通过创新的新技术方法进行通信。
  • 离线 & 存储:能够让网页在客户端本地存储数据以及更高效地离线运行。
  • 多媒体:使 video 和 audio 成为了在所有 Web 中的一等公民。
  • 2D/3D 绘图 & 效果:提供了一个更加分化范围的呈现选择。
  • 性能 & 集成:提供了非常显著的性能优化和更有效的计算机硬件使用。
  • 设备访问 Device Access:能够处理各种输入和输出设备。
  • 样式设计: 让作者们来创作更加复杂的主题.
  • Html5取代Flash在移动设备的地位
  • websocket:是一种协议,可以让我们建立客户端到服务器端的全双工通信,这就意味着服务器端可以主动推送数据到客户端

新增标签
canvas 标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API
audio 定义音频内容
video 定义视频(video 或者 movie)
output 定义不同类型的输出,比如脚本的输出
article 定义页面正文内容
aside 定义页面内容之外的内容
footer 定义 section 或 document 的页脚
header 定义了文档的头部区域
nav 导航
progress 定义任何类型的任务的进度
section 定义文档中的节(section、区段)

如何让低版本的 IE 支持 HTML5新标签?

  • 针对于IE6-9,Safari 4.x和FF 3.x的HTML5元素的基本样式.
    使用html5shiv
//安装:bower install html5shiv --save-dev
<! - [if lt IE 9]> 
    
                    
                    

你可能感兴趣的:(HTML5_CSS3)