html5新增
- 新语义标签header,nav,article,section(相当于div),aside,footer
ie9中转换成块级元素.针对搜索引擎 - 新增视频标签 支持mp4 webm ogg格式 有autoplay等属性
- 新增音频标签有autoplay等属性
- 新增inputtype新增属性number tel color search email等
- 新增表单属性有require必填 autofocus自动聚焦autocomplete记录显示先前提交
css新增
- 属性选选择器E[att] E[att$=“val”]诸如此
- 结构伪类选择器 E∶frist-child last-child nth-child(n)nth-child(n)选择某个父元素的一个或多个特定的子元素
n可以是公式,关键字或数字
nth-of-type(n)使用与nth-child (n)相同两者差别nth-child (会把父元素里的子元素全部排列,取第n个,如果和指定的不一样那么就不选,所以nth-child多用在子标签相同的地方如无序列表)和ntf -of-type (把指定的排列,然后从中选第n个)(其使用与nth-child相同)如果没有指定,那么两个相同 - 伪元素选择器伪元素选择器(权重为1 div::befotr的权重为2)(不在html内插入了,让结构更加清晰,多用于装饰用的小元素,配合定位修饰页面)
::after (元素里面且后面插入内容)::before (元素内部且前面插入内容)必须有content属性,属于行内元素