task0001 关于文字的常见属性

1. 文字缩进 text-indent

1 p {font-size: 12px;}
2 .show{text-indent: 24px;}

字体是12px,首行缩进2个汉子,则设置为缩进24px;

2. 文字大小写转换 text-transform

capitalize文本中的每个单词以大写字母开头。
uppercase定义仅有大写字母。
lowercase定义无大写字母,仅有小写字母。

3. 文字修饰 text-decoration

    

underline定义文本下的一条线。
overline定义文本上的一条线。
line-through定义穿过文本下的一条线。
blink定义闪烁的文本。无浏览器支持

4.文字位置 text-align

left把文本排列到左边。默认值:由浏览器决定。
right把文本排列到右边。
center把文本排列到中间。

5. 单词之间的间距 word-spacing

 word-spacing:14px; 可为正,可为负

6. 空白 white-space

normal默认, 空白会被浏览器忽略。
pre空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
nowrap文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
pre-wrap保留文字之间的空白(有几个空白留几个),换行。
pre-line合并文字之间的空白(只留一个空白符),换行。

7. 文字颜色 color

  red;#fff;rgb(0,0,255)

8. 行高 line-height

 

normal默认,一般浏览器行行高为110%或120%
number设置数字,此数字会与当前的字体尺寸相乘来设置行间距。
length设置固定的行间距。
%基于当前字体尺寸的百分比行间距。

设置文字垂直居中:height:26px;line-height:26px;

缩写line-height,如{font: <font-size>/<line-height>;}

p{font:12px/20px;}

 

 

9. 字体 font-family

 serif和sans serif 比较:

10. 字体大小 font-size

  • xx-small
  • x-small
  • small
  • medium
  • large
  • x-large
  • xx-large

把字体的尺寸设置为不同的尺寸,从 xx-small 到 xx-large。

默认值:medium。

smaller把 font-size 设置为比父元素更小的尺寸。
larger把 font-size 设置为比父元素更大的尺寸。
length把 font-size 设置为一个固定的值。
%把 font-size 设置为基于父元素的一个百分比值。

11. 字体粗细 font-weight

100~900; 400等同于normal,700等同于bold

12. 自定义字体 @font-face 

转载于:https://www.cnblogs.com/CassieLY/p/5215450.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值