CSS文本属性(下)

这里主要介绍与页面文本样式相关的文本装饰属性和书写模式属性。

[1]text-decoration:设置对象中文本的装饰,适用于所有元素,可选值有:

none:默认值,无任何装饰

underline:下划线装饰

overline:上划线装饰

line-through:贯穿线装饰

blink:闪烁文字装饰,大部分浏览器都不支持这个效果


text-decoration在CSS3中的定义被移植到其新的分解属性text-decoration-line上,对应的取值依然是上述的几种,但IE、CHROME对这个分解属性的支持都不好。

除了text-decoration-line,CSS3中还定了另外两种文本装饰属性,text-decoration-color和text-decoration-style,但与text-decoration-line相似,IE、CHROME的支持都不好


[2]text-shadow:设置对象中的文本是否有阴影以及模糊效果,使用于所有元素,取值形式为:

none:无任何效果,默认值

<长度1>:第一个长度设置对象的阴影水平偏移值

<长度2>:第二个长度设置对象的阴影垂直偏移值

<长度3>:第三个长度设置对象的阴影模糊值

<颜色>:设置阴影的颜色


IE6.0-9.0都不支持text-shadow属性


[3]direction:设置文本流的方向,取值有两种:

ltr:文本流从左到右

rtl:文本流从右到左


[4]writing-mode:设置内容块固有的书写方向,IE的私有属性之一,后期被采纳为标准属性,同时此属性不能被累加使用,可选值有:

lr-tb:左-右,上-下

tb-rl:上-下,右-左,东亚语系通常使用这种布局

horizonal-tb:类似lr-tb的方式

vertical-rl:类似tb-rl的方式

vertical-lr:上-下,左-右


IE只支持前两种取值,FF 都不支持。


[5]unicode-bidi:可以参照:点击打开链接




你可能感兴趣的:(CSS)