博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
line-height(行高)
阅读量:6453 次
发布时间:2019-06-23

本文共 1340 字,大约阅读时间需要 4 分钟。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>postion</title>
        <style>
            /*
             在css并没有为我们提供一个直接行间距的方式
            我们只能通过设置行高来间接设置行间距,行高越大行间距越大
            我们使用line-height来设置行高
            行高类似于我们上学的单线本,单线本是一行一行,线与线之间距离行高
            网页中的文字实际上也是一个看不见的线中,而文字会默认在行高中垂直居中显示
            
            行间距=行高-字体大小
            */
            .p1{
                
                font-size: 20px;
                line-height: 70px;
                /*
                 * 通过设置line-height可以间接的设置行高
                 * 可接受的值:
                 * 1.直接就收一个大小
                 * 2.可以指定一个百分数,则相对于字体大小去计算行间距=字体大小是20px*行高200%
                 * 3.可以直接传一个数值,则行高设置字体大小相应的倍数=字体大小*1.5
                 * */
                /*line-height: 50px;*/
                /*line-height: 200%;*/
                /*line-height: 1.5;*/
            }
            .div01{
                width: 200px;
                height: 200px;
                background: blueviolet;
                /*
                 *对于单行文本来说,可以将行高设置为和父元素的高度一致
                 * 这样可以是单行文本在父元素中垂直居中
                 * */
                line-height: 200px;
            }
            .p2{
                /*
                 *在font中也可以指定行高
                 * 在字体后可以添加/行高,该值是可选的,如果不指定,则会使用默认值
                 * 警告:默认值
                 * line-height:50px;
                 * font: 20px "微软雅黑";
                 * 虽然,前面的行高设置了20px,但是font里面的行高未设置,指定默认值会将其覆盖
                 * font----里面有很多默认值
                 */
                font: 20px/50px "微软雅黑";
            }
        </style>
    </head>
    <body>
        <p class="p2">
            在css并没有为我们提供一个直接行间距的方式
            我们只能通过设置行高来间接设置行间距,行高越大行间距越大
            我们使用line-height来设置行高
            行高类似于我们上学的单线本,单线本是一行一行,线与线之间距离行高
            网页中的文字实际上也是一个看不见的线中,而文字会默认在行高中垂直居中显示
            行间距=行高-字体大小
        </p>    
        <div class="div01">
            <a href="#">我是一个超链接</a>
        </div>
        <p class="p1">
            在css并没有为我们提供一个直接行间距的方式
            我们只能通过设置行高来间接设置行间距,行高越大行间距越大
            我们使用line-height来设置行高
            行高类似于我们上学的单线本,单线本是一行一行,线与线之间距离行高
            网页中的文字实际上也是一个看不见的线中,而文字会默认在行高中垂直居中显示
            行间距=行高-字体大小
        </p>    
        
    </body>
</html>

转载于:https://www.cnblogs.com/goodgirl----xiaomei/p/9771707.html

你可能感兴趣的文章
2017年广东省ACM省赛(GDCPC-2017)总结
查看>>
第十届蓝桥杯B组C++题目详解和题型总结
查看>>
树的存储结构2 - 数据结构和算法42
查看>>
函数的嵌套调用
查看>>
OC中使用 static 、 extern、 const使用
查看>>
简单理解函数回调——同步回调与异步回调
查看>>
POJ 1007
查看>>
Android 多个Activity 跳转及传参
查看>>
中文文本预处理流程(带你分析每一步)
查看>>
anroid 广播
查看>>
AJAX POST&跨域 解决方案 - CORS
查看>>
如何设计企业内部的数据平台?
查看>>
关于最小生成树中的kruskal算法中判断两个点是否在同一个连通分量的方法总结...
查看>>
【译】Linux系统和性能监控(4)
查看>>
开篇,博客的申请理由
查看>>
点滴积累【C#】---C#实现上传word以流形式保存到数据库和读取数据库中的word文件。...
查看>>
Ubuntu常用笔记
查看>>
Token和session 详解
查看>>
JMeter IP欺骗压测
查看>>
Serializers 序列化组件
查看>>