关闭

举报

  • 提交
    首页 > 致富技术 > 正文
    购物车
    0

    CSS段落属性详解

    信息发布者:莱州村网通
    2018-03-04 19:44:44   转载

    CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。本文我们和大家分享CSS段落属性详解。

    利用CSS还可以控制段落的属性,主要包括单词间隔、字符间隔、文字修饰、纵向排列、文本转换、文本排列、文本缩进和行高等。


    1.1 单词间隔 word-spacing

    语法:

    word-spacing:取值

    说明:

    取值可以使用mormal,也可以使用长度值。normal指正常的间隔,是默认选项;长度是设置单词间隔的数值及单位,也可以使用负值。


    1.2 字符间隔 letter-spacing

    使用间隔可以控制字符之间的间隔距离。

    语法:

    letter-spacing:取值


    1.3 文字修饰 text-decoration

    使用文字修饰属性可以对文本进行修饰,如设置下划线、删除线等。

    语法:

    text-decoration:取值

    说明:

    none 表示不修饰,是默认值;underline表示对文字添加下划线;overline表示对文字添加上划线;line-through表示对文本添加删除线;blink表示文字闪烁效果。


    1.4 垂直对齐方式 bertical-align

    使用垂直对齐方式可以设置文字的垂直对齐方式。

    语法:

    vertical-align:排列取值

    说明:

    vertical-align 包括以下取值:

    baseline:浏览器默认的垂直对齐方式;

    sub:文字的下标;

    super:文字的上标

    top:垂直靠上对齐;

    text-top:使元素和上级元素的字体向上对齐;

    middle:垂直居中对齐;

    text-bottom:使元素和上级元素的字体向下对齐。


    1.5 文本转换 text-transform

    文本转换属性用来转换英文字母的大小写。

    语法:

    text-transform:转换值

    说明:

    text-transform包括以下取值:

    none:表示使用原始值;

    capitalize:表示使用每个单词的第一个字母大写;

    uppercase:表示使用每个单词的所有字母大写;

    lowercase:表示使用每个单词的所有字母小写;


    1.6水平对齐方式 text-align

    使用text-align属性可以设置文字的水平对齐方式。

    语法:

    text-align:排列值

    说明:

    水平对齐方式取值包括:left,right,center,justify四种。


    1.7 文本缩进 text-indent

    在HTML中只能控制段落的整体向右缩进,如果不进行设置,浏览器则默认为不缩进,而在CSS中可以控制段落的首行缩进以及进行的缩进的距离。

    语法:

    text-indent:缩进值


    1.8 文本行高 line-height

    使用文本行高属性可以控制段落中行与行之间的距离。

    语法:

    text-align:行高值

    说明:

    行高值可以为长度、倍数或百分比。


    1.9 处理空白 white-space

    white-space 属相用于设置页面内容空白的处理方式

    语法:

    white-space:空白值

    说明:

    white-space包括3个值,其中normal是默认属性,pre会导致源代码中的空格和换行符被保留,nowrap强制在同一行内显示所有文本。


    1.10 文本反排unicode-bidi、direction

    unicode-bidi、direction 属性经常一起使用,用来设置对象的阅读顺序。


    1.unicode-bidi 属性

    语法:

    unicode-bidi:bidi-override |normal| embed

    说明:

    在unicode-bidi属性的值中,bidi-override表示严格按照direction属相的值重排列;normal表示为默认值;embed表示对象打开附加的嵌入层,direction属性的值制定嵌入层,在对象内部进行隐试重排列。


    2.direction 属性

    语法:

    unicode:lir |rtl| inherit

    说明:

    direction属性的值中,ltr表示从左到右的顺序阅读;rtl表示从右到左的顺序阅读;inherit表示文本流的值不可继承。


    以上内容就是CSS段落属性详解,希望能帮助到大家。


    打赏捐赠
    0
    !我要举报这篇文章
    声明 本文由村网通注册会员上传并发布,村网通仅提供信息发布平台。文章仅代表作者个人观点,不代表村网通立场。本文如涉及侵权请及时联系我们,我们将在24小时内予以删除!