02 css属性

1. 字体属性Fonts

用于定义字体系列、大小、粗细、和文字样式(如斜体)

字体系列

font-family
各字体之间用,隔开
写多个字体,兼容性会好一些

 body {
  /* font-family: '微软雅黑'; 中文名, 下面的是英文名,一样的效果,常用英文名*/
  /* font-family: 'Microsoft YaHei'; */
  font-family: 'Microsoft YaHei' Arial, Helvetica, sans-serif;
}
字体大小

font-size

  • 不同浏览器可能默认显示的字号大小不一致, 我们尽量给一个名确值大小, 不要默认大小
字体粗细

font-weight

  • font-weight : normal | bold | bolder | lighter | number
  • number (推荐)
  • font-weight默认值normal = 400
字体样式

font-style
font-style : normal | italic | oblique

  • 常用normal, 让倾斜的字体变不倾斜
  • italic, 倾斜 不常用
复合属性

font: font-style font-weight font-size/link-height font-family;

  • 顺序不能乱
  • 字号和字体必须同时出现
    例如:
 /* font-size 和font-family不能省略 */
 font: italic 700 20px/30px 'Microsoft yahei';
文本属性Text

Text(文本)属性可定义文本的外观, 比如文本的颜色, 对齐文本, 装饰文本, 文本缩进, 行间距等

文本颜色

color
rgb: red green blue

颜色表示属性值
预定义的颜色值red, green, blue
十六进制#FF0000, #FF6600
RGB代码rgb(255, 0, 0)或rgb(100%, 0%, 0%)
对其文本

text-align
left center right
用于设置元素内文本内容的水平对齐方式, 只能是水平!

装饰文本

text-decoration
可以给文本添加下划线\删除线\上划线等

属性值描述
none默认 没有装饰线(最常用)
underline下划线. 链接a自带下划线(常用)
overline上划线(几乎不用)
line-through删除线(不常用)
文本缩进

text-indent

  • 用来指定文本第一行的缩进,通常是将段落的首行缩进
  • 单位用em
    例如: text-indent: 2em; 表示缩进当前元素2个文字大小的距离
行间距

line-height

  • 用于设置行间的距离(行高). 可以控制文字行与行之间的距离.
    行间距:
    上间距和下间距长度一致
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HwcKbVUS-1611561800025)(index_files/7fb15767-a61a-4004-8080-78e40411f384.jpg)]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旅泊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值