CSS基础二

四、基础选择器

 选择器:精准的找到我们需要的元素

选择器分为基础选择器和复合选择器

1、通配符选择器

将页面中的所有元素都会挑选出来

注意: 通配符选择器会匹配页面中的所有元素,降低页面的响应速度,所以不建议随便使用 

2、标签选择器

将具有相同标签名称的元素挑选出来 

适用情况: 多个标签拥有相同样式时使用

优缺点: 元素不能设计差异化样式 

3、class选择器

也叫做类选择器

将具有指定class名称的元素挑选出来

语法: HTML: 需要使用class属性来定义类名

CSS: 以点(.)为标识

 

注意:

class选择器可以使用多次

class选择器可以使用词列表,多个类名中间以空格隔开

4、id选择器

将具有指定id名称的元素挑选出来

语法:

HTML: 给元素设置id属性

CSS: 以井号(#)为标识

 

注意:

id具有唯一性的,不能在同一个页面中多次使用

id不能使用词列表

id名和class名的命名规范

区分大小写

不能以数字开头

不能包含除下划线(_),中划线(-)以后的特殊字符

见名知意

5、基础选择器的优先级

权值越高,优先级越高

id选择器(100)

class选择器(10)

标签选择器(1)

通配符选择器(0)

五、文字文本属性

文字属性

1、font-family属性

设置文字的类型

 

常见字体类型:微软雅黑、宋体、楷体.....

字体类型可以有多个,多个字体中间以逗号隔开

如果有多个字体,英文字体放在前面,中文字体放在后面

字体设置时尽量采用系统自带的字体

英文字体可以不加引号,但如果英文字体中出现空格或者其他特殊符号时建议加上引号 

2、font-size属性

设置文字的大小

常用的长度单位:

px 绝对长度单位,像素

em 相对单位(相对于父元素来说的)

% 相对单位(相对于父元素)

rem 相对单位(相对于根元素的font-size )

注意:

浏览器默认的字号是16像素

设置字号时尽量设置为偶数,因为奇数在ie6以下的浏览器中可能会有bug

3、font-style属性

设置文字的风格

 normal 正常(默认值)

 italic 倾斜

4、font-weight属性

设置文字的粗细

normal 正常(400) 

bold 加粗(700)

r lighter 更细(100-300) 

bolder 更粗(900) 100-900 粗细程度 

5、line-height属性

设置行高

基线: 英文小写字母x的下端沿的那根线 

行高:书面含义指基线与基线之间的距离就是行高 

注意: 行高撑不起盒高

应用:

单行文本的垂直居中: 盒高 = 行高

常用属性值:px

normal 正常

number 当前设置的数字乘以font-size得到的结果就是行高

6、font简写 

 

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值