CSS学习之第二章《选择符与结构》(1)

规刚结构:

每条规则有两个部分:选择符和声明(declaration),每条声明实际上是属性和值的组合。

例:H1{color:purple;}

H1为选择符,color为属性,purple为值,{}内的所有东西为声明。

例:

<style type="text/css">

body{color:black;}

h1{color:purple}

h3{color:gray;}

strong{color:red;}

em{color:maroon;}

</style>

This is H1 text

This is H3 text

This is strong text

This is em text.


分组:可以是多个元素组合在一起,中间用“,”隔开。如:body,table,th,td,h1,h2,p,{color:gray;}

例:

h1{color:purple;background:white;}

h2{color:purple;background:green;}

h3{color:white;background:green;}

h4{color:purple;background:white;}

b{color:red;background:white;}

可以分组如下:

h1,h2,h4{color:purple;}

h1,h4,b{background:white;}

h2,h3{background:green;}

h3{color:white;}

b{color:red;}


分组声明:例:h1{font 18pt Helvetica;  color:purple; background:apua;}   当在一条规则中分组声明时,分号作为分隔符使用,这一点很重要。上面的格式也可为如下:

h1{

   font: 18pt Helvetica;

   color:purple;

   background:aqua;

}

例:

h1{color:gray;}

h1{background:white;}

h1{border:1px solid black;}

h1{padding:0.5em;}

h1{font: 20pt Charcoal,sans-serif;}

h1{text-transform:capitalize;}

可以写成如下:

h1{color:gray; background:white; border:1px solid black; padding:0.5em; font:20pt Charcoal,sans-serif; text-transform:capitalize;}

这两种声明显示的结果一样。


同时分组:把分组选择符和分组声明结合起来,就可以用一条语句来定义复杂的样式。如:h1,h2,h3,h4,h5,h6,h7{color:gray; background:white; padding:0.5em; border:1px solid black; font-family:Charcoal,sans-serif;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值