CSS的文本、列表、背景、浮动属性说明

1、文本属性介绍:

属性描述说明
font-size字体大小单位是px,浏览器默认是16px
font-family字体若值为中文、英文字体有空格,需加双引号
多个字体要逗号隔开,顺序解析,直到浏览器适配为止
color颜色跟html的用法相似
font-weight加粗值范围100-900
或者指定一个粗度:bolder(更粗)/bold(加粗)/normal(常规)
font-style倾斜italic(斜体字)/oblique(稍微倾斜)/normal(常规)
text-align文本水平对齐left、right、center、justify水平两端对齐,只对多行起作用
line-height行高代表一行文本占的高度,不是文本本身的高度
如果line-height正好是行高的高度,跟垂直居中是一样的效果
text-indent首行缩进可以固定px,也可以相对当前文本大小em
letter-spacing字间距控制文本中间的距离
如果在英文中希望间隔单词至简的距离,可以用word-spacing
text-decoration文本修饰none(不设置)/underline(下划线)/overline(上划线)/line-through(删除线)
font-style倾斜italic(斜体字)/oblique(稍微倾斜)/normal(常规)
font文字简写是font-style font-weight font-size/line-height font-family,可以进行复合设置
顺序不能乱,font-size/line-height font-family必须要指定

另外还有大小写的控制属性text-transform:capitalize(首字母大写)、lowercase(全部小写)、uppercase(全部大写)

2、列表属性

属性描述说明
list-style-type列表序号样式diso(实心圆)、circle(空心圆)、square(实心方块)、none(无序号)
list-style-image用图片作为序号样式值是url(地址)
list-style-position序号位置outside、inside
list-style复合是上面的三个属性的复合,顺序可以变换

3、背景属性

属性描述说明
background-color颜色颜色值
background-image背景图片值是url(地址)
background-repeat平铺方式no-repeat(不平铺)、repeat(全背景平铺)、repeat-X(横向平铺)、repeat-Y(纵向平铺)
background-position背景图片定位可以是xp,也可以是百分比,也可以是固定值
background-attachment背景图片固定scroll(滚动)、fixed(固定在浏览器窗口)
background复合属性是上面5个属性的复合,但是background-size只能单独使用

background-attachment中的fixed的固定,是相对于浏览器窗口,不再跟背景相对,但是展示的话,还是受限于背景的范围

4、浮动属性

属性描述说明
float元素浮动left、right、none
clear清除浮动left(左边不允许有浮动)、rightt(右边不允许有浮动)、nonet(允许有浮动)、botht(两边不允许有浮动)

浮动的意思是想象页面有两层空间,默认是贴着页面的空间,浮动后就漂浮在页面上面,可以覆盖住未漂浮的元素,但是覆盖不住文字
元素浮动后,原来紧挨的连续元素就会移动替代
clear一般用于未设置浮动的元素,用来对抗被浮动元素覆盖的情况,一般来说,如果出现对抗,未设浮动的元素进行转移

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值