前端初学9 | css的文本属性


前言

本文主要介绍css中部分文本的属性,希望对你有所帮助。


一、字体大小

单位是px,浏览器中默认是16px,设计图中常用的字号是12px。
以下是代码的实例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .p1{
            font-size: 13px;
        }
        .p2{
            font-size: 16px;
        }
    </style>
</head>
<body>
    <p class="p1">
        111111111111111111111
    </p>
    <p class="p2">
        222222222222222222222
    </p>
    
</body>
</html>

这部分中,我们通过更改属性“font-size”,来更改字体大小,效果如图所示。
在这里插入图片描述

二、字体

更改文本的字体,比如宋体、黑体、微软雅黑等。默认字体是微软雅黑,我们可以修改“font-family”变量,来更改。以下是代码示例。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .p1{
            font-size: 13px;
        }
        .p2{
            font-size: 16px;
            font-family:宋体;
        }
    </style>
</head>
<body>
    <p class="p1">
        111111111111111111111
    </p>
    <p class="p2">
        222222222222222222222
    </p>
    
</body>
</html>

运行结果为:
在这里插入图片描述
多个字体间用逗号连接,先解析第一个字体,如果没有就解析第二个,以此类推。以下是支持的字体:

  • 宋体 SimSun
  • 黑体 SimHei
  • 微软雅黑 Microsoft YaHei
  • 微软正黑体 Microsoft JhengHei
  • 新宋体 NSimSun
  • 新细明体 PMingLiu
  • 细明体 MingLiU
  • 标楷体 DFKai-SB
  • 仿宋 FangSong
  • 楷体 KaiTi
  • 仿宋_GB2312 FangSong_GB2312
  • 楷体_GB2312 KaiTi_GB2312

三.颜色、加粗、倾斜

1.颜色

我们可以用以下三种方法来改变字体颜色。
代码如下(示例):

		.p1{
            color: red;
        }
        .p2{
            color: rgb(120, 90, 100);
        }
        .p3{
            color: #ff00ff;
        }

运行结果为:
在这里插入图片描述

2.加粗

	 .p1{
            color: red;
            font-weight: 900;
            /*
            100 细体 lighter
            400 正常 normal
            700 加粗 bold
            900 更粗体 bolder
            */
        }

我们将p1属性改为以上,就可以得到:
在这里插入图片描述
注释中数字和英文相对应,可以使用英文写法。

3.倾斜

我们用“font-style”属性来修改,属性值为:italic、oblique、normal。具体实现不做展示。

四、文本水平对齐

我们通过修改text-align来打到我们想要得到的效果,以下是代码的示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .p1{
           text-align: center; /*left center right*/
           width: 500px;
           background-color: aqua;
        }
        .p2{
            text-align: justify;/*两端对齐*/
            width: 500px;
            background-color: aqua;
        }
        .p3{
            text-align: center;
            width: 500px;
            height: 200px;
            background-color: rgb(128, 255, 0);
            line-height: 200px;
        }
    </style>
</head>
<body>
    <p class="p1">
        hello world!
    </p>
    <p class="p2">
        Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequatur dolores accusamus, 
        beatae iure voluptates explicabo quibusdam quisquam minus eos veritatis ut vitae 
        exercitationem dolore quasi doloribus accusantium commodi cumque tenetur?
    </p>
    <p class="p3">
        hello html
    </p>
</body>
</html>

运行结果如图所示:
在这里插入图片描述
属性值有left、right、center、justify(两端对齐)。

五、首行缩进,间距,文本修饰

以下仅介绍属性:

  • test-index 首行缩进,后面加像素,一般是2em,代表当前字体大小的二倍。
  • letter-spacing 文本间距,控制每个字符之间的距离。
  • word-spacing 词间距,多用于英语,为单词之间的间距。
  • text-decoration 划线,后接none、underline、overline、line-through(删除线)。
  • font 文字简写,是font-style weight size/height family的简写,顺序不能变。

总结

以上就是css文本属性的一些内容,比较基础,希望对你有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值