CSS 字体样式 文本样式

字体样式

字体类型:font-family

语法:font-family:字体1 , 字体2 , 字体3;

优先使用字体1,假设电脑不支持 字体1,会使用后面的

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {font-family: 微软雅黑,Arial, Helvetica, sans-serif;}
        #p2 {font-family: 宋体;}
    </style>

</head>
<body>

    <p id="p1">python</p>
    <p id="p2">python</p>
    
</body>
</html>

字体大小:

语法:font-size: 关键字 / 像素值;

也可以用 px(像素) 作为单位

font-size 属性取值

xx-small    最小
x-small     较小
small         小
mendium      默认值,正常
large       大
x-large     较大
xx-large    最大

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            font-family: 微软雅黑,Arial, Helvetica, sans-serif;
            font-size: x-large;
        }

        #p2 {
            font-family: 宋体;
            font-size: x-small;
        }
    </style>

</head>
<body>

    <p id="p1">python</p>
    <p id="p2">python</p>
    
</body>
</html>

字体颜色:

color : 颜色 ;

一个关键字 或 者一个 16进制 的 RGB 值
​​​

字体粗细:

语法:

font-weight: 粗细值 ;

粗细值取值有两种: 关键字、100~900的数值

关键字如下:

normal    默认体,正常体
lighter   较细
bold      较粗
bolder    很粗

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            font-weight: 600;
        }

        #p2 {
            font-weight: lighter;
        }
    </style>

</head>
<body>

    <p id="p1">python</p>
    <p id="p2">python</p>
    
</body>
</html>

字体斜体:

语法:    font-style : 取值 ;
属性如下:
    normal       默认值,正常体
    italic          斜体,这是一个属性
    oblique      将字体倾斜,将没有斜体属性的字体拥有斜体属性,并斜体

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            font-weight: 600;
            font-style: oblique;
        }

        #p2 {
            font-weight: lighter;
            font-style: italic;
        }
    </style>

</head>
<body>

    <p id="p1">python</p>
    <p id="p2">python</p>
    
</body>
</html>

CSS注释:

/*  注释内容 */

 

文本样式

下划线、删除线、顶划线

语法:  text-decoration : 属性值 ;

属性值:

none            默认值,去除已有的下划线、删除线、顶划线
underline        下划线
line-through    删除线
overline        顶划线

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            text-decoration: underline;
        }

        #p2 {
            text-decoration: line-through;
        }
        
        #p3 {
            text-decoration: overline;
        }
    </style>

</head>
<body>

    <p id="p1">下划线</p>
    <p id="p2">删除线</p>
    <p id="p3">顶划线</p>
    
</body>
</html>

文本大小写

语法:  text-transform: 属性值;

属性:

onoe         默认值,无转换发生
uppercase    转换成大写
lowercase    转换成小写
capitalize    将英文首字母大写

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            text-transform: uppercase;
        }

        #p2 {
            text-transform: lowercase;
        }

        #p3 {
            text-transform: capitalize;
        }
    </style>

</head>
<body>

    <p id="p1">python</p>
    <p id="p2">JAVA</p>
    <p id="p3">python</p>
    
</body>
</html>

首行缩进

语法: text-indent: 像素值;

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            font-size: 14px;
            /* 缩进28像素点 */
            text-indent: 28px;
        }

        #p2 {
            font-size: 14px;
            /* 缩进28像素点 */
            text-indent: 28px;
        }

        #p3 {
            text-transform: capitalize;
        } 
    </style>

</head>
<body>
    
    <p id="p3">python</p>
    <p id="p1">Python是一种计算机程序设计语言。</p>
    <p id="p2">是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。</p>
    
</body>
</html>

文本水平对其:

只能针对 文本文字 和 img 标签

属性如下:

left   左对其(默认)

center   居中对齐

right    右对齐

实例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />

    <style type="text/css">
        #p1 {
            text-align: right;
        }

        #p2 {
            text-align: center;
        }

        #p3 {
            text-align: left;
        } 
    </style>

</head>
<body>
    
    <p id="p3">python</p>
    <p id="p1">Python是一种计算机程序设计语言。</p>
    <p id="p2">是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。</p>
    
</body>
</html>

行高:

语法:

line-height: 像素值 ;

词距:

单词与单词之间的距离

语法:

word-spacing : 像素值 ;

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值