第一讲 css语法、文本(02)

一、css选择器

css修饰html标签的基础就是选择符,即可以通过多种选择符来选择要修饰的html标签

权重:可理解为优先级,优先级高则会覆盖优先级低的样式。

1、通配选择器

通配选择器即所有的标签

语法:*{规则}

例如:

通配选择器的权重非常小

2、类型(标签)选择器

类选择器就是使用标签的名字作为选择符

也可称之为标签选择器

语法:

.类名{规则 }

例如:

3、ID选择器

每个html标签的id都是不一样的,因此ID选择器的权重比较大。切记id的值是唯一的,不能重复!

语法:#id{规则}

例如:

 4、类(class)选择器

语法:.classname{规则}

注意:

类的值可以重复,不像ID选择器的值是唯一的。

例如:

 5.包含选择器

通过标签的嵌套选择标签,只要包含就行

语法:选择符a 选择符b{规则}

注意:选择符之间用空格隔开,即选择符a标签内的所有选择符b标签

例如:

6.分组选择器

不同选择器或是选择器与标签有相同部分用起来比较方便

语法:选择器,选择器{规则}        或:选择器 标签{规则}

例如:

 三种选择器用的最多的是class(类选择器) 其优点是类的名称可以重复 

 二、选择器的权重

上文已经提及过权重相当于优先级,接下来让我们一起看一下吧。

选择器权重
通配符选择器0.5
标签选择器1
类选择器10
ID选择器100

 当div(标签选择器)、id(id选择器)和class(类选择器)同时使用,相同部分的优先级从高到低以此类推  id(id选择器)class(类选择器)div(标签选择器)

 三、css中的长度单位

px和em

px像素

根据显示器分辨率的不同,像素的大小也是不同的

em,以当前字符的高度为基准

如果当前字体的高度是12px,那么1em就是12px。

注意:一般以font-size为准,如果没有定义font-size,则以浏览器默认大小(16px)为准。

 cm/mm/pt/pc

主要用在非显示器输出上,如打印

如果网页在显示器上显示,则这些单位将转换为一定的像素显示,即长度也是依靠显示器分辨率的

四、css中的颜色表达

网页中颜色采用RGB模式显示(显示器)

RGB颜色在css中的表达方式

1.直接使用颜色的英语单词:如blue;

注意:很多浏览器不支持颜色的单词表示

2.使用三色的数值,如rgb(200,100,20)

注意:三色的数值在0~255之间

使用三色的百分比(10%,20%,30%)

3.使用三色数值的十六进制,如:#ff8c00

注意:十六进制值前加#

我们一般推荐使用三色数值的十六进制

五、 css中字体相关样式

1.字体大小

语法:font-size

例:

 2.字体系列

语法:font-family

注意:字体系列多个字体间用逗号隔开,英文字体名称中间有空格。最后用引号引起来

在设置字体时注意优先级问题。

例:

 3.字体风格

语法:font-style

1》normal        正常

2》italic        斜体

3》oblique        斜体

例:

 4.字体加粗

语法:font-weight

1》normal        正常

2》bold        粗体

3》bolder        粗体

4》100~900        9个层次      数值越大字体越粗

100~300细体        400~500正常        600~900粗体

5》lighter        细体

例:

 5.行高

语法:line-height

单位:px        若无单位,表示倍数

例:

 6.字体样式的缩写

语法:font:font-style值  font-weight值  font-size值/line-height值  font-family值;

font 省略时粗细和倾斜在前,字号行高在中间,字体在最后

例:

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值