CSS(三) --- CSS外观属性:color、text-align、line-height、text-indent、text-decoration

CSS外观属性

目录

CSS外观属性

1.color:文本颜色  

1.1 color属性的表示方式

2. text-align:文本水平对齐方式  

3.line-height:行间距

3.1  单行文本垂直居中

3.2  行高和高度的三种关系

4. text-indent :首行缩进

5. text-decoration 文本的装饰

6.总结


1.color:文本颜色  

    color: 只定义文本的颜色

1.1 color属性的表示方式

表示

属性值

预定义的颜色值

red,green,blue,还有我们的御用色 pink

十六进制

#FF0000,#FF6600,#29D794

RGB代码

rgb(255,0,0)或rgb(100%,0%,0%)

  • color: #ffffff ;  (十六进制表示方式6个都是一样时,可简写成3个  ,比如:#cccccc ,可简写成#ccc)

 

2. text-align:文本水平对齐方式  

  •  让盒子里的内容水平居中,不是让盒子水平居中
  • text-align的属性值:

属性

解释

left

左对齐(默认值)   text-align:left;

right

右对齐

center

居中对齐

 

 

3.line-height:行间距

         line-height属性用于设置行间距,就是行与行之间的距离,即字符的垂直间距,一般称为行高。

CSS(三) --- CSS外观属性:color、text-align、line-height、text-indent、text-decoration_第1张图片

 

3.1  单行文本垂直居中

  •     行高我们利用最多的一个地方是: 可以让单行文本在盒子中垂直居中对齐。
  •     文字的行高等于盒子的高度    :行高   =  上距离 +  内容高度  + 下距离

CSS(三) --- CSS外观属性:color、text-align、line-height、text-indent、text-decoration_第2张图片

  • 上距离和下距离总是相等的,因此文字看上去是垂直居中的。

3.2  行高和高度的三种关系

  • -如果 行高 等于 高度  文字会 垂直居中  (line-height  =  width)数值
  • - 如果行高 大于 高度   文字会 偏下   (line-height  >  width)数值
  • - 如果行高 小于高度   文字会  偏上(line-height  <  width)数值

 

4. text-indent :首行缩进

  •    1em 就是一个字的宽度   如果是汉字的段落, 1em 就是一个汉字的宽度

5. text-decoration 文本的装饰

  •     text-decoration   通常我们用于给链接修改装饰效果
  •     text-decoration 的属性

描述

none

默认。定义标准的文本。 取消下划线(最常用)

underline

定义文本下的一条线。下划线 也是我们链接自带的(常用)

overline

定义文本上的一条线。(不用)

line-through

定义穿过文本下的一条线。(不常用)

6.总结

属性

表示

注意点

color

颜色

我们通常用 十六进制 比如 而且是简写形式 #fff

line-height

行高

控制行与行之间的距离

text-align

水平对齐

可以设定文字水平的对齐方式

text-indent

首行缩进

通常我们用于段落首行缩进2个字的距离 text-indent: 2em;

text-decoration

文本修饰

记住 添加 下划线 underline 取消下划线 none

 

你可能感兴趣的:(CSS,前端学习)