• css基本样式之字体样式


    css基本样式之字体样式

    1.代表字体样式的单词

    font,字体样式前面都加上font-

    2.设置字体大小

    2.1 语法

    语法: font-size:像素值;
    
    • 1

    font标签(html中)里面的size属性不同,这里的font-size设置有多大,字体就有多大

    font标签里面的size属性最大只能为7

    注意:font-size不能同时设置多个像素值,如font-size:10px,20px;这种情况

    其中font-size中的值越小代表字体越小,值越大代表字体越大

    2.2 不加font-size的效果

    在这里插入图片描述

    2.3 加font-size的效果

    在这里插入图片描述

    2.4 源代码

    <!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>font-size的应用</title>
        <style type="text/css">
             p{
                font-size:100px;
             }
        </style>
    	</head>
    	<body>
         	<p>富强</p>
    	</body>
    </html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    3.设置字体的风格

    3.1语法

    语法: font-family:"字体1","字体2"...."字体n";
    多个字体之间用逗号隔开
    默认为微软雅黑
    
    • 1
    • 2
    • 3

    注意:网页会按照字体风格的书写顺序来去电脑里面找是否拥有该字体,若没找到,就继续往后面找,找到了就把该字体风格进行渲染出来。

    那么,就来了一个问题,如何判断电脑里面有哪几种字体呢?

    我们以windows系统为例子

    第一步 打开记事本文件
    在这里插入图片描述

    此时就进入了第二步所在的界面

    第二步 找到记事本格式里面的字体栏
    在这里插入图片描述

    点击字体栏后就进入了第三步操作的字体界面

    第三步 在字体界面中,一般所有的字体都为在字体栏那里(上下移动)

    若未找到,就要点击显示更多字体,去那里找才行
    在这里插入图片描述

    3.2 不加font-family的效果

    在这里插入图片描述

    3.3 加font-family的效果

    在这里插入图片描述

    3.4 源代码

    <!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>font-family的应用</title>
        <style type="text/css">
             p{
                font-family: "楷体";
             }
        </style>
    </head>
    <body>
         <p>富强</p>
    </body>
    </html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    4.设置字体的粗细

    4.1 语法

    font-weight:单词或数字(100-900);
    当为单词时,常见有normal(400),bold(700),bolder(900)三种
    其括号后面代表与单词等价的数字,如400就先当与先单词normal
    默认情况为normal
    
    • 1
    • 2
    • 3
    • 4

    4.2 不加font-weight的效果

    在这里插入图片描述

    4.3 加font-weight的效果

    在这里插入图片描述

    4.4 源代码

    <!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>font-family的应用</title>
        <style type="text/css">
             p{
                font-weight: bolder;
             }
        </style>
    </head>
    <body>
         <p>富强</p>
    </body>
    </html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    5.设置字体垂直方向上的样式(倾斜什么的)

    5.1 语法

    font-style: italic;
    /* 显示的效果应该字体变成斜体了 
    normal(默认,正常),oblique(倾斜),italic(斜体),
    */
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    5.2 不加font-style的效果
    在这里插入图片描述

    5.3 加font-style的效果
    在这里插入图片描述

    5.4 源代码

    <!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>font-family的应用</title>
        <style type="text/css">
             p{
               font-style:italic;
             }
        </style>
    </head>
    <body>
         <p>富强</p>
    </body>
    </html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    6.合并格式的书写

    语法: font: font-style font-weight font-size/line-height "font-family"
    当line-height等于套着的那个盒子的高度时,垂直居中
    
    • 1
    • 2

    6.1 源代码

    <!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>font合并格式的应用</title>
        <style type="text/css">
             p{
               font:italic bolder 10px/30px "楷体","微软雅黑";
               background-color: gray;
               width: 100px;
               height: 30px;
               color: red;
             }
        </style>
    </head>
    <body>
         <p>富强</p>
    </body>
    </html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21

    6.2 展示效果

    在这里插入图片描述

  • 相关阅读:
    Unity ILRuntime热更新开发原则与接口如何绑定
    uhttpd调试小结
    [每周一更]-(第67期):docker-compose 部署php的laravel项目
    使用VBA实现快速模糊查询数据
    How to install nodejs.16 to Linux mint 21.0
    AI导航网
    FFplay文档解读-13-设备选项,输入设备一
    AI写作生成器-AI写作生成器下载和用途
    Linux 软件包管理器 yum
    【反射】Java反射机制 -- 常用构造器与方法
  • 原文地址:https://blog.csdn.net/SSS4362/article/details/125415871