CSS3不得不说的文本修饰

CSS文本修饰

CSS1中的相关属性
1、font-family: 字体类型
2、font-style: normal | italic(斜体) | oblique(倾斜)
3、font-variant: normal | small-caps(小型的大写字母)
4、font-weight: 100~900 | normal(400) | bold(700) | lighter | bolder
5、font: 复合属性
5、color:
6、word-spacing: 词间距
7、letter-spacing: 字符间距
8、text-decoration: none | underline | overline | line-through
9、vertical-align: 垂直方式
10、text-transform: none | capitalize | uppercase | lowercase
11、text-align: center | right | center | justify
12、text-indent: 首行缩进
13、line-height: 行高
CSS2中的相关属性
1、font-size-adjust: 是否强制对文本使用同一尺寸
2、font-stretch: 字体是否横向拉伸变形字体
3、text-shadow: 文字阴影
4、direction: 文本流入的方向 ltr | rtl
5、unicode-bidi
CSS3中相关属性(颜色的不透明度是最大的亮点)
1、text-shadow: 横向偏移 纵向偏移 模糊程度 模糊颜色
2、text-overflow: ellipsis(省略号显示裁剪的文本) | clip(裁剪文本)
3、word-wrap: normal | break-word
4、hsl: H(色调)0~360 S(饱和度)0%~100% L(亮度)0%~100%
5、hsla:
6、rgba:
7、opacity: 不透明度 0~1
text-shadow

之前我还写了一篇3种方式实现text-shadow的文章,大家可以看看^_^。

    -----------------
      text-shadow
    -----------------
    一般我们多是这样用的: text-shadow: 5px 5px 10px rgb(23,123,222);
    其实text-shadow也支持带有逗号的值列表,所以我们又可以用text-shadow完成文字描边的效果:
    text-shadow: 3px 0 #fff,-3px 0 #fff,0 3px #fff,0 -3px #fff;

image

font

一般设置字体多采用font这个复合属性,不仅仅是字体,很多其他的样式多乐于去采用复合属性声明

    ------------
      font
    ------------
    例如 font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;

    14px表示字体的大小;
    1.5表示行高;
    后面是一段字体的声明,客户端会优先使用前面的字体,如果没有安装,则会使用客户端默认字体。
    最后一个sans-serif表示使用没有衬线的字体。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值