HTML+CSS基础入门-第十四天(CSS-文本属性)

text-align横向排列

属性值

  • left:水平居左
  • center:水平居中
  • right:水平居右
  • 列表内容

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:900px;
            height:500px;
            background:red;
            }

            .p1{
            text-align:left;
            }
            .p2{
            text-align:center;
            }
            .p3{
            text-align:right;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">好好学习天天向上 left</p>
            <p class="p2">好好学习天天向上 center</p>
            <p class="p3">好好学习天天向上 right</p>
        </div>
    </body>

</body>

显示结果

14-1

line-height文本行高

属性值

  • %基于字体大小的百分比行高
  • 数值来设置固定值

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:400px;
            height:500px;
            background:red;
            }

            .p1{
                font-size:20px;
                line-height:50%;
            }
            .p2{
                font-size:20px;
                line-height:200%;
            }
            .p3{
                font-size:20px;
                line-height:40px;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p2">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p3">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
        </div>
    </body>

</body>

显示结果

14-2

text-indent首行缩进

属性值

  • %父元素的百分比
  • px固定值,默认是0

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:400px;
            height:500px;
            background:red;
            }
            p{
                font-size:20px;

            }
            .p1{

                line-height:100%;

            }
            .p2{

                line-height:200%;
                text-indent:50%
            }
            .p3{

                line-height:40px;
                text-indent:40px;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p2">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p3">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
        </div>
    </body>

</body>

显示结果

14-3

letter-spacing字符间距

属性值

  • normal
  • lenght设置具体的值,可以是负值
  • inherit继承

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:400px;
            height:500px;
            background:red;
            }
            p{
                font-size:20px;

            }
            .p1{


                letter-spacing:normal;
            }
            .p2{


                letter-spacing:20px
            }
            .p3{

                letter-spacing:-20px;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p2">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
            <p class="p3">好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上好好学习天天向上</p><hr/>
        </div>
    </body>

</body>

显示结果

14-4

word-spacing单词间距

属性值

  • px:固定值
  • inherit:继承

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:400px;
            height:500px;
            background:red;
            }
            p{
                font-size:20px;

            }
            .p1{
                    word-spacing:20px;

                }
            .p2{


                word-spacing:40px;
            }
            .p3{

                word-spacing:60px;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">I am bree good good study day day up</p><hr/>
            <p class="p2">I am bree good good study day day up</p><hr/>
            <p class="p3">I am bree good good study day day up</p><hr/>
        </div>
    </body>

</body>

显示结果

14-5

direction文本方向

属性值

  • ltr:从左到右
  • rtl:从右到左
  • inherit:继承

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:800px;
            height:500px;
            background:red;
            }
            p{
                font-size:20px;

            }
            .p1{


                }
            .p2{

                direction:rtl;

            }
            .p3{

                direction:ltr;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">I am bree good good study day day up</p><hr/>
            <p class="p2">I am bree good good study day day up</p><hr/>
            <p class="p3">I am bree good good study day day up</p><hr/>
        </div>
    </body>

</body>

显示结果

14-6

text-transform文本大小写

属性

  • none:默认
  • capitalize:每个单词以大写字母开头
  • uppercase:定义只有大写字母
  • lowercase:仅有小写字母
  • inherit:规定应该从父元素继承text-transform属性的值

代码

<!doctype html>
<body>
    <head>
        <title>文本属性</title>
        <meta charset="utf">

        <style type="text/css">
            div{
            width:800px;
            height:500px;
            background:red;
            }
            p{
                font-size:20px;

            }
            .p1{
                    text-transform:capitalize;

                }
            .p2{

                text-transform:uppercase;

            }
            .p3{

                text-transform:lowercase;
            }

        </style>

    </head>
    <body>
        <div>
            <p class="p1">I am bree good good study day day up  text-transform:capitalize</p><hr/>
            <p class="p2">I am bree good good study day day up  text-transform:uppercase;</p><hr/>
            <p class="p3">I am bree good good study day day up  text-transform:uppercase;</p><hr/>
        </div>
    </body>

</body>

显示结果

14-7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值