文本

文字

font-size 大小

font-size:<length> | <percentage> | ...

这里写图片描述

字体单位采用em 或者百分比时,子元素中的文字大小是参照于父元素的文字大小按比例决定的。


字体样式

font-family:[<family-name> | <generic-family>]#
<generic-family> = serif | sans-serif | cursive | fantasy | monospace
serif:衬线体,使用浏览器中默认的
sans-serif:非衬线体,使用浏览器中默认的

font-family:arial, Verdana, sans-serif;//选用优先级

加粗字体font-weight

font-weight:normal | bold | bolder | lighter

字体风格font-style

font-style:normal | italic

行距line-height

浏览器会设置默认行距一般为1.1em—1.4em;

这里写图片描述

百分比和number的区别在于:number是直接继承,而百分比是先计算后继承。


字体设置的简写

font:[[<font-style> || <font-weight>]? <font-size> [/<lint-height>]? <font-family>]

注意事项:同时要设置font-size, line-height时,line-height前面加\。
注意事项:缩写时必须写font-size和font-family,缺少一个语法不起作用;

缩写:font:30px/2 "Consolas", monospace;
缩写:font: italic bold 20px/1.5 arial,serif;//这个五个值写全了。
缩写:font: 20px arial,serif;//其余未的的为默认值

缺少必写项,将不起作用,如下
缩写:font:100px;//缺少font-family
缩写:font:'microsoft yahei';//缺少font-size

文字颜色color

color:red;
color:rgba(255,0,0,1);//最后一位为透明度,0值为全透明
color:transparent;//全透明

对齐方式

文本位置调整

text-align:left | right | center | justify

这里写图片描述


vertical-algin

文字中插入图片
这里写图片描述

vertical-algin:baseline | sub | super | top | text-top | minddle | bottom | text-bottom | <percentage> | <length>
这个属性可以用于img元素

baseline:基线
sub:下标
super:上标
top:对其到当前行的最高点
text-top:对齐到文本的最高点
middle:垂直居中
<percentage>:百分比,参照与line-height的值


vertical-align:20px;//以baseline为起点上移20px;

这里写图片描述


缩进

text-indent:<length> | <percentage>

如果text-indent设置一个负的极大值,则里面的文字将跑出容器,达到隐藏文字的目的

格式处理

white-sapce

white-space:用于设置换行是否保留,空格是否合并…

这里写图片描述


word-break

word-wrap

word-wrap:normal | break-word;

break-word:一个过于长的字符串允许换行

文本修饰

text-shadow

给文字添加阴影

text-decoration


text-overflow

text-overflow:clip | ellipsis

以下实现的是当单行文字过长时末尾出现...

text-overflow:ellipsis;//省略号
overflow:hidden;//截掉超出部分
white-space:nowrap;//不换行

鼠标样式 cursor

cursor:[<uri>,]*[auto | default  | none | help | pointer | zoom-in | zoom-out | move]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值