Web基础:CSS中的文本修饰(字体样式篇)

字体样式:

在css中,我们使用font-****来修饰字体

1.font-family:

在CSS中,我们使用font-family来定义字体类型,例如:

font-family:name;

name表示字体名称,例如:宋体 黑体

2.font-size:

在CSS中,我们使用font-size来定义字体大小,用法如下:

font-size:xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller|length

注:“|”为分界线

        xx-small|x-small|small|medium|large|x-large|xx-large 表示绝对字体

        larger|smaller  表示相对字体

        length 表示百分数 浮点数 但不可为负值

3.color:

参数color可以表示颜色值,可以为颜色名字 十六进制 RGB颜色,例如:

color:color;

设计案例:

<!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>
        body{
            font-size:0.75em;
        }
        #header h1{
            font-size:1.333em;
        }
        #main h2{
            font-size:1.167;
        }
        #nav li{
            font-size:1.08em;
        }
        #footer p{
            font-size:0.917em;
        }
    </style>
</head>
<body>
    <div id="wrap">
        <div id="header">
            <h1>网页标题</h1>
        </div>
        <ul id="nav">
            <li>菜单</li>
        </ul>
    </div>    
    <div id="main">
        <h2>栏目标题</h2>
        <p>网页正文</p>
    </div>
    <div id="footer">
        <p>版权信息</p>
    </div> 
</body>
</html>

4.font-weight:

在CSS中,我们使用font-weight定义字体粗细,用法如下:

font-weight:normal|bold|bolder|lighter|100|200|   |900

注:normal为默认值 =400

     bold表示粗体=700

     100~900表示粗细级别

5. font-style:

在CSS中,我们使用font-size来定义字体的倾斜效果,用法如下:

font-style:normal|italic|oblique

6.font-variant:

在CSS中,我们使用font-variant定义字体变体效果,用法如下:

font-variant:normal|small-caps

拓:text-transform属性也可以定义大小效果,用法如下:

text-transform:none|capitalize|uppercase|lowercase

capitalize:每个单词首字母变成大写

uppercase:所有字母变成大写

lowercase:所有字母变成小写

设计案例:

<!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>
        .capitalize{
            text-transform: capitalize;
        }
        .uppercase{
            text-transform: uppercase;
        }
        .lowercase{
            text-transform: lowercase;
        }
        </style>
</head>
<body>
    <p class="capitalize">111111111</p>
    <p class="uppercase">222222222</p>
    <p class="lowercase">333333333</p>
</body>
</html>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值