段落和行相关属性

本文介绍了CSS中text-indent属性用于设置文本首行缩进,line-height属性调整行间距,并展示了如何通过line-height实现单行文本垂直居中。此外,还探讨了font属性的综合使用,包括字号、行高和字体的合写方式。通过实例代码详细解析了这些CSS属性的用法。
摘要由CSDN通过智能技术生成

text-indent属性

  • text-indent属性定义首行文本内容之前的缩进量,缩进两个字符应该写作:
<!-- em表示字符宽度 -->
text-indent: 2em;

 line-height

  • line-height属性用于定义行高。
  • line-heigh属性的单位可以是以px为单位的数值。
line-height: 30px; 
  • line-heigh属性也可以是没有单位的数值,表示字号的倍数,这是最推荐的写法。
line-height: 1.5; 
  • line-heigh属性也可以是百分数,表示字号的倍数。
line-height: 150%;

单行文本垂直居中

  • 设置行高=盒子高度,即可实现单行文本垂直居中。
  • 设置text-align: center,即可实现文本水平居中。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>First HTML Web</title>
    <style>
        p {
            height: 100px;
            line-height: 100px;
            text-align: center;
            background-color: yellowgreen;
        }
    </style>
</head>

<body>
    <!-- 单行文本水平垂直居中 -->
    <p>
        还没来得及去沾花惹草,就被人拔光了。
    </p>
</body>

</html>

font合写属性

  •  font属性可以用来作为font-style, font-weight, font-size, line-height和font-family属性的合写。
font: 20px/1.5 Arial, "微软雅黑";
  • 上面示例代表的意思依次是:字号大小/行高 字体。

font: italic bold 20px/1.5 Arial, "微软雅黑";
  • 上面示例代表的意思依次是:倾斜 加粗 字号大小/行高 字体
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值