新的 html5
1、用于绘画的 canvas 元素(游戏)
2、用于媒介回放的 video 和 audio 元素(流媒体)
只需这俩标签便可以将媒体文件引入并播放
3、对本地离线存储的更好的支持(webApp)
4、新的特殊内容元素,比如 article、footer、header、nav、section
5、新的表单控件,比如 calendar、date、time、email、url、search,(新的输入),datalist下拉菜单,
新的表单属性,用于提高用户体验
新的 form 属性:
- autocomplete
- novalidate
新的 input 属性:
- autocomplete
- autofocus
- form
- form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)
- height 和 width
- list
- min, max 和 step
- multiple
- pattern (regexp)
- placeholder
- required
html5 现在会用的也就是一些新属性新标签。
新的 css3
边框
创建圆角边框,向矩形添加阴影,使用图片来绘制边框
背景
大小、定位、多重背景层次显示
文本
换行、阴影、对齐、间距
字体
任意字体,自己规定字体文件
布局
2d3d旋转、移动、压缩效果
多列文本
动画