zoukankan      html  css  js  c++  java
  • CSS定义字体间距 字体行与行间距


    CSS定义字体行间距 line-height:xxpx;

    CSS定义字体间距

    下面我们讲述一下CSS的文本属性,还是先来看一下文本属性的详细列表:

    属性     属性含义     属性值
    Word-spacing     定义了各个单词之间的间距     Normal<length>必须以长度为单位
    Letter-spacing        定义了每个字母之间的间距     同上
    Text-decoration     定义文字的“装饰”样式     None|underline|overline|

     

    line-through|blink
    Vertical-align     定义了元素在垂直方向

     

    上的位置
        Baseline|sub|super|top|text-top|middle|bottom|text-bottom

     

    <percentage>
    text-transform     使文本转换为其它形式     Capitalize|uppercase|lowercase|none
    Text-align     定义了文字的对齐方式     Left|right|center|justify
    Text-indent     定义了文本的首行的缩进方式     <length>|<percentage>
    Line-height     定义了文本的行高     Normal|<unmber>|<length>|

     

    <percentage>

    我们可以从表中看到在这里可以定义文本的文字间距、字母间距、装饰、对齐方式、缩进方式和行高等属性。

    举个例子来看看吧:

    CODE:

    <p style="letter-spacing:5px;text-align:justify;text-indent: 4em;line-height:17pt">我们看到经过文本属性处理的文本字与字之间多了间距,行与行之间多了行高,对齐方式变成了两端对齐,并且段首又多缩进了两格。</p>

    letter-spacing设置了字间距为5px,其中5px为一个长度单位;text-align设置了对齐方式为两端对齐;indent设置了缩进格为4em;line-height设置了行高为17pt

    从上面的例子,我们可以看出利用CSS的文本属性可以方便的对页面中的文本进行排版。
  • 相关阅读:
    C++ STL介绍——String类
    C++ STL介绍——简介
    使用anaconda安装tensorflow (windows10环境)
    JAVA面向对象编程课程设计——项目部署
    JAVA面向对象编程课程设计——web版斗地主
    JAVA面向对象编程课程设计——网络版单机斗地主
    在ASP.NET MVC中使用Web API和EntityFramework构建应用程序
    记一次类型设计的求索历程
    设计模式之策略模式在地铁票价系统中的应用
    C#中的var和dynamic
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/3345156.html
Copyright © 2011-2022 走看看