HTML5 
HTML5 是下一代 HTML 标准
使用 <!DOCTYPE html> 声明 HTML5
优势 
- HTML5 在语义上却有很大的优势,提供了很多语义化标签, 如 header, article, footer 
- 新的表单控件, 如 date, time, email, search 
- 新增 canvas 支持 2D/3D 制图, video, audio 
渐进增强和优雅降级 
渐进增强 
主要是针对低版本的浏览器进行页面重构,保证基本的功能情况下,再针对高级浏览器进行效果,交互等方面的改进和追加功能,以达到更好的用户体验
优雅降级 
一开始就构建完整的功能,然后再针对低版本的浏览器进行兼容
CSS 
z-index 
失效的几种情况
- 父元素 position 为 relative 时,子元素的 z-index 失效 
- 元素没有设置 position 属性为非 static 属性 
- 元素在设置 z-index 的同时还设置了 float 浮动