css基础——字体样式

  • color:用来设置字体颜色

    • font-size:用来设置字体大小,浏览器中一般默认的文字大小都是16px
    • font-size 设置的并不是文字本身的大小
    • 在页面中,每个文字都是处于一个看不见的框中
      我们设置的font-size实际上都是设置格的高度,并不是字体的大小
      一般情况下文字都要比这个格要小,也有时会比格要大
      根据字体的不同,显示效果也不同

  • font-family:用来指定文字的字体

    • 当采用某种字体时,如果浏览器支持则使用该字体,如果字体不支持,则使用默认字体
    • 该样式可以同时指定多个字体,多个字体之间使用逗号分开
      如果前边没有再尝试下一个

  • 在网页中将字体分成5大类:

    • serif(衬线字体)
    • sans-serif(非衬线字体)
    • monospace (等宽字体)
    • cursive (草书字体)
    • fantasy (虚幻字体)
    • 可以将字体设置为这些大的分类,当设置为大的分类以后,浏览器会自动选择指定的字体并应用样式,一般会将字体的大分类,指定为font-family中的最后一个字体,用来兜底,衬线和非衬线用的多

  • font-style:用来设置文字的斜体

    可选值:
    • normal:默认值,文字正常显示
    • italic:斜体显示
    • oblique:文字会以倾斜的效果显示
      大部分浏览器都不会对倾斜和斜体做区分,也就是说我们设置italic和oblique它们的效果往往是一样的, 一般用italic

  • font-weight:用来设置字体的加粗效果

    可选值:
    • normal:默认值,文字正常显示
    • bold:文字加粗显示
    • 也可以选择100-900 之间9个整百值,但是由于用户的计算机中往往没有这么多级别的字体,所以不能达到想要的效果,因此一般使用normal,bold设置。

  • font-variant: 可以用来设置小型大写字母

    可选值:
    • normal:默认值,文字正常显示
    • small-caps:文字以小型大写字母显示
      下面是图片演示效果:默认值小型大写字母显示

  • font:使用该样式可以同时设置字体相关的所有样式

    • 可以将字体的样式的值,统一写在font样式中,不同的值之间使用空格隔开
    • 使用font设置样式时,斜体 加粗 小大字母,没有顺序要求,可以不写,如果不写则为默认值,但是要求字体的大小和字体必须写,而且字体必须是最后一个样式,大小必须是倒数第二个样式
    • 实际上使用简写属性会有一个比较好的性能,如果同时设置多个可以选择使用简写
<!DOCTYPE html>
<html>
	<head>
	    <meta charset="utf-8" />
	    <title>字体样式</title>
	    <style type="text/css">  
	        .p1 {
	            color: red;
	            font-size: 30px;
	            font-family: arial,华文彩云;
	            font-style: italic;
	            font-weight:bold;
	            font-variant:small-caps;
	        }
	        p{
	            font-family:Arial,微软雅黑,serif;
	        }
	        .p2{
	            font:italic small-caps bold 60px "微软雅黑";
	        }
	    </style>
	</head>
	<body>
	    <p class="p1">
	        我是一个p标签,AbadCsadfS
	    </p>
	
	    <p style="font-size: 30px; font-family:serif;">
	        衬线字体:我是一段文字
	    </p>
	    <p style="font-size: 30px; font-family: sans-serif;">
	        非衬线字体:我是一段文字
	    </p>
	    <p class="p2">
	        我是一个p标签,AbadCsadfS
	    </p>
	</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值