CSS补充知识 浏览器前缀、CSSw3C统一的验证工具、CSS压缩工具

第二阶段 CSS3
24 CSS补充知识
1 渐进增强和优雅降级
什么是渐进增强( progressive enhancement)、优雅降级( graceful degradation)呢?
渐进增强 progressive enhancement:
针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验
优雅降级 graceful degradation:
开始就构建完整的功能,然后再针对低版本浏览器进行兼容。
类似蹦极,由高处往低处下落
区别:渐进增强是向上兼容,优雅降级是向下兼容。
个人建议:现在互联网发展很快,连微软公司都抛弃了e浏览器,转而支持edge这样的高版本浏览器,我们很多情况下没有必要再时刻想着低版本浏览器了,而是一开始就构建完整的效果,根据实际情况,修补低版本浏览器问题。
2 浏览器前缀

后面我们会有常用的解决H5和C3的兼容解决文件,我们这里暂且不涉及。
3 背影渐变上
在线性渐变过程中,颜色沿着一条直线过渡:从左侧到右侧、从右侧到左侧、从顶部到底部、从底部到顶部或者沿任何任意轴。如果你曾使用过制作图件,比如说 Photoshop,你对线性渐变并不会陌生。
兼容性问题很严重,我们这里只讲解线性渐变语法格式:

4 背景渐变下


5 CSSw3C统一的验证工具
CssStats是一个在线的css代码分析工具
如果你想要更全面的,这个神奇,你值得拥有
W3C统一验证工具
因为它可以检测本地文件哦!!

6 CSS压缩工具
通过上面的检测没有错误,为了提高加载速度和节约空间(相对来说,css量很少的情况下,几乎没啥区别),可以通过css压缩工具把css进行压缩。
w3ccss压缩网速比较慢还可以去站长之家进行快速压缩。
7 认识 preserve-3d

这个效果我们需要用到透视过渡还有子元素 preserve-3d
transform-style
transform-style属性是3D空间一个重要属性,指定嵌套元素如何在3D空间中呈现。他主要有两个属性值:f1at和 preserve-3d。
其中f1at值为默认值,表示所有子元素在2D平面呈现。preserve-3d表示所有子元素在3D空间中呈现
8 旋转轮播图结构制作

9 旋转轮播图
