一、CSS3概述

首先我们了解下什么是css3,css3是css技术的一个升级。css3中并没有采用总体结构,而是采用分工协作的模块化结构。

css3中的模块

模块名称功能描述
basic box model定义各种与盒相关的样式
line定义与各种直线相关的样式
speech定义各种与声音有关的样式,譬如音量、音速、说话间歇时间等属性
background and border

定义各种与背景和边框相关的样式

 

 

 

 

 

 

text定义各种与文字相关的样式
color

定义各种与颜色相关的样式

font

定义各种与字体相关的样式
paged media定义各种页眉、页脚、页数等页面元数据的样式
cascading and inheritance定义怎样对属性进行赋值
value and units将页面上各种各样的值与单位进行统一定位,以供其他模块使用
image values定义对image元素的赋值方式
  
  
  

 

 

 

 

 

 

 

 

 

 

 

more.......

之所以分成这么多模块来进行管理,是为了避免产生浏览器对于某个模块支持不完全的情况。如果只有一个总体结构,这个总体结构会过于庞大,在对其支持的时候很容易造成支持不完全的情况。如果把总体结构分成几个模块,各浏览器可以选择支持哪个模块,不支持哪个模块,支持的时候可以集中把某个模块全部支持完再支持另一个模块,以减少支持不完全的可能性。

转载于:https://www.cnblogs.com/LLMjiayou7/p/8973866.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值