14、CSS基础——常见样式声明

常见样式声明

1.color

元素内部的文字颜色

预设值:提前定义好的单词

三原色(色值):光学三原色(红、绿、蓝),每个颜色可以用0-255之间的数字来表达,色值。

/* rgb表示法 */
rgb(0, 255, 0)
/* hex(十六进制)表示法 */
/* #红(两位数字)绿(两位数字)蓝(两位数字) */
#008c8c

推荐记住的颜色:

淘宝红:#ff4400
(三个颜色的两位数字都相同时可以简写,例如#ff4400可以简写位#f40)
黑色:#000000,#000
白色:#ffffff,#fff
红、绿、蓝:#ff0000(#f00)、#00ff00(#0f0)、#0000ff(#00f)
紫色:#f0f
青色:#0ff
黄色:#ff0
灰色:#ccc

2.background-color

元素背景颜色

3.font-size

元素内部文字尺寸大小

单位:
1)px:像素,绝对单位,简单的理解为文字的高度占多少个像素
2)em:相对单位,相对于父元素的字体大小,最终会换算成像素单位
每个元素必须有字体大小,如果没有声明,则直接使用父元素的字体大小,如果没有父元素,则使用基准字号。

user agent:UA,用户代理(浏览器)

4.font-weight

文字粗细程度,可以取值数字,可以取值预设值(normal(400),bold(700))

strong元素:默认加粗。strong元素表示重要的、不能忽略的内容。

5.font-family

文字类型

必须用户计算机中存在的字体才会有效。

使用多个字体以匹配不同的环境。

sans-serif,非衬线字体,一般放在多字体的最后

6.font-style

字体样式,通常用于设置斜体(font-family: italic)。

i元素:默认样式是倾斜字体,实际使用中,通常用它表示一个图标(icon);
em元素:默认样式也是倾斜字体,表示强调的内容。

7.text-decoration

文本修饰,给文本加线。

line-through: 线穿过文字,线位于文字中间
overline: 线在文字上方,上划线
underline: 线在文字下方,下划线
none: 没有线

a元素,默认有下划线
del元素,错误的内容,默认有中划线
s元素,过期的内容,默认有中划线

8.text-indent

首行文本缩进,中文使用2em缩进两个字符

9.line-height

每行文本的高度,该值越大,每行文本的距离就越大。

设置行高为容器的高度,可以让单行文本垂直居中。

行高可以设置为纯数字,表示相对于当前元素的字体大小。

10.width

宽度

11.height

高度

12.letter-spacing

文字间隙

13.text-align

元素内部文字的水平排列方式(靠左left,靠右right,居中center)。

实际上是元素内部的行盒居中,文字居中的效果是因为文字必须包含在行盒(匿名行盒)中。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值