2017.12.21-学习笔记:面试问题之H5C3有哪些新特性?

2017.12.21-学习笔记:面试问题之H5C3有哪些新特性?_第1张图片

前言:面试中经常遇到,说一下H5C3新增了哪些?我们一般会回答其中某一些,例如header,footer,border-radius,transform等。这样回答非常杂乱无章,其实面试官想要的答案是逻辑性的把各个属性有条理的叙述出来。
下面是我整理的常用 H5 C3 的新特性。仅供参考。

H5 C3 新增

h5

1.语义化标签
  • header、footer、aside、section、article、nav
2.表单输入类型
  • email、url、number、range、Date Pickers、search、color
3.表单属性
  • autocomplete、placeholder、form
4.视频音频
  • video、audio
5.画布
  • canvas
6.伸缩矢量图
  • svg
7.拖拽属性
  • draggable
8.事件
  • resize
  • input
9.地理定位
  • Geolocation
10.web存储
  • sessionStorage 和 localStorage
11.应用程序缓存 application cache
  • 创建 chche manifest 文件
12.文件通讯协议
  • websocket
13.文件读取
  • fileReader
14.类名操作
  • classlist

css3

1.选择器
  • :nth-child()
  • :nth-of-type()
  • :checked
  • :disabled
2.盒模型
  • box-sizing
3.背景
  • background-image、background-size、background-origin
4.渐变
  • linear-gradient、radial-gradient
5.边框
  • border-radius、border-image
6.阴影
  • box-shadow、text-shadow
7.2D/3D转换
  • transform:translate rotate scale skew
8.过渡
  • transition
9.动画
  • keyframes、animation
10.弹性盒子
  • flex
11.媒体查询
  • @media



2017.12.21-学习笔记:面试问题之H5C3有哪些新特性?_第2张图片


Knowledge changes the mind

你可能感兴趣的:(2017.12.21-学习笔记:面试问题之H5C3有哪些新特性?)