HTML5基本技术实践集合(离线缓存，多种类型的input，阴影渐变，媒体查询等等)