CSS3和CSS的区别主要体现在以下几个方面1: 指代不同 2: CSS :层叠样式表(Cascading Style Sheets),用于描述HTML或XML等文档的样式3。 CSS3 :CSS的升级版本,引入了更多新特性和功能4。 内容不同 2: CSS :主要用于静态地修饰网页,支持基本的排版、颜色、字体等样式设置。 CSS3 :包含了更多的样式模块,如盒子模型、列表模块、超链接方式、背景和边框、文字特效、多栏布局等,并引入了新的功能如圆角效果、图形化边界、块阴影与文字阴影、渐变效果、定制字体、多背景图、文字或图像的变形处理等1。 特点不同 2: CSS :能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。 CSS3 :新特征丰富,例如圆角效果、图形化边界、块阴影与文字阴影、使用RGBA实现透明效果、渐变效果、使用@Font-Face实现定制字体、多背景图、文字或图像的变形处理(旋转、缩放、倾斜、移动)、多栏布局、媒体查询等,使得网页设计和开发更加灵活和丰富。 支持版本不同 : CSS :支持低版本Windows IE81。 CSS3 :低版本Windows IE8以下不支持,需要考虑到浏览器兼容性问题4。 总结: CSS3是CSS技术的最新升级版本,它在CSS的基础上增加了许多新特性和功能,使得网页设计和开发更加灵活和丰富。然而,由于旧版本浏览器的兼容性问题,使用CSS3时需要特别注意兼容性问题 |