什么是CSS?
CSS 是层叠样式表 ( Cascading Style Sheets ) 的简称。
CSS 是一种标记语言,属于浏览器解释型语言,可以直接由浏览器执行,不需要编译。
CSS 是用来表现HTML或XML的标记语言。
CSS 是由W3C的CSS工作组发布推荐和维护的.
CSS 是编程入门人员的必修课,运用CSS样式可以让页面变得美观。
CSS语法由三部分构成:选择器、属性和值: selector {property: value}

CSS3 是最新的 CSS 标准。
css3比css多了一些样式设置而已。 css3是向前兼容的,也就是说,css中有效的code在css3也有效。

一个css与css3都有效的code,如果浏览器不支持css3,那么只会以css的样式显示。最常见的就是圆弧角。
一个只在css3中有效的code,如果浏览器不支持css3,那么其显示效果就不会出现。 css3和css,在编写code的时候,除了对一些css3中新出现的属性设置,其它完全一样。

CSS3新增属性
box-shadow(阴影效果)
border-colors(为边框设置多种颜色) 
boder-image(图片边框)
text-shadow(文本阴影)
text-overflow(文本截断)
border-radius(圆角边框)
opacity(不透明度) 
box-sizing(控制盒模型的组成模式):指定两个boxes接壤
resize(元素缩放):指定一个div元素,允许用户调整大小
outline(外边框)
background-origin(指定背景图片从哪里开始显示)
background-clip(指定背景图片从什么位置开始裁切) 
background(为一个元素指定多个背景)

css和css3的区别相关推荐

  1. HTML和HTML5,css和css3的区别,ES5和ES6的区别有那些?

    HTML和HTML5的区别: 其实说白了,就是ES5和ES6的区别,无非就是换汤不换药,其实这个说法也不太对,是加了一些调料而已,HTML是前端搭建页面的必须品,但是随着人们开发的需求和速度,后期维护 ...

  2. 关于HTML和HTML5与css和css3的区别

    HTML和HTML5的区别: 其实说白了,就是ES5和ES6的区别,无非就是换汤不换药,其实这个说法也不太对,是加了一些调料而已,HTML是前端搭建页面的必须品,但是随着人们开发的需求和速度,后期维护 ...

  3. 和css3实例教程_最好CSS和CSS3教程

    和css3实例教程 级联样式表(CSS) (Cascading Style Sheets (CSS)) CSS is an acronym for Cascading Style Sheets. It ...

  4. Java学习-14 CSS与CSS3美化页面及网页布局

    Java学习-14 CSS与CSS3美化页面及网页布局 1. CSS简介 什么是CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示控制 HTML 元素, ...

  5. [css] 使用css3做一个魔方旋转的效果

    [css] 使用css3做一个魔方旋转的效果 总的来说,用了一些 3D 效果的样式,如 translate3d,rotate3d,perspective,transform-style: preser ...

  6. [css] 使用css3画一个扇形

    [css] 使用css3画一个扇形 四个半圆叠加,过半调整 z-index .container { width: 200px; height: 200px; position: relative; ...

  7. [css] 使用css3实现一个斑马线的效果

    [css] 使用css3实现一个斑马线的效果 @ferrinweb 如果需要很多或者无限扩展的斑马线,你这个方案就有缺点了 @cxwht 你的方案需要增加额外的元素,不太理想 最好的办法是用渐变背景实 ...

  8. [css] 用css3画出一个立体魔方

    [css] 用css3画出一个立体魔方 <!DOCTYPE html> <html> <head><meta charset="utf-8" ...

  9. [css] 用css3实现文字发光的效果

    [css] 用css3实现文字发光的效果 <!DOCTYPE html> <html lang="en"><head><meta char ...

最新文章

  1. linux firefox 29 flash player install
  2. linux代码中能出现中文吗_Linux命令很熟悉,你知道它们的英文全称和中文解释吗?...
  3. SAP MM Consignment 寄售库存
  4. [云炬创业基础笔记]第二章创业者测试4
  5. 光模块和光纤收发器的区别是什么?
  6. java udp 服务器方_Java的UDP通信的小程序,UDP服务器
  7. encoding python3_关于 Python3 的编码
  8. 吉大20春学期计算机系统结构在线作业一,吉大20春学期《计算机原理及系统结构》在线作业一【奥鹏百分答案】...
  9. 【git】常用命令行收集
  10. linux wifi驱动rtl8188移植
  11. vb基础计算机应用,老师给学生的-VB计算机应用基础考试
  12. 终于有人把“教育内卷”讲明白了
  13. spring jpa Specification in 查询
  14. C++ 多态性 (polymorphism)
  15. 【树莓派】搭建OpenWrt软路由,并作为旁路由的配置与应用方法
  16. 基于java点播影院运营系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  17. 一些冷门的JS技巧 顶
  18. (Lightweight multi-scale aggregated residual attention networks for image super-resolution)阅读笔记
  19. 第三人称和第一人称互相切换【Low版】
  20. HTML5轻松实现全屏视频背景

热门文章

  1. 内核编程之SSDTHook(3)Hook NtCreateSection监控所有可执行模块加载
  2. WDP学完,但学习没完
  3. NGUI 动态向grid里添加项没有裁剪问题的解决方案
  4. Python学习——02-Python基础——【8-面向对象的程序设计】——静态、组合、继承...
  5. CentOS7安装ngnix
  6. 魔兽世界一 : 备战
  7. 逻辑思维和形象思维能力的并行
  8. 如何下载谷歌地球高程为SHP格式的等高线
  9. 神经风格迁移 (吴恩达老师_学习笔记)
  10. 【MFC】MFC异常类——异常处理