字体粗细的使用-CSS入门基础(007)

今天我们接着分享字体的内容。

 

在css中,我们使用font-weight属性来定义字体粗细。字体的粗细和字体的大小是不一样的,粗细指的是字体的肥瘦,而大小指的是字体的高宽。

 

语法:

 

font-weight:粗细值

 

属性取值有两种,一种是关键字,一种是100~900之间的数值。

 

关键字:

 

font-weight属性取值
属性值说明
normal默认值,正常
lighter较细
bold较粗
bolder很粗

 

属性取值:

 

100,200,300,400,500,600,700,800,900;其中400相当于字体normal,700相当于bold。100表示最细,900表示最粗,值越大表示越粗,值越小表示越细。

 

在实际开发中,对于中文网页,一般仅用到bold、normal两个属性,不建议使用数值作为font-weight属性值。

 

示例代码:

 

<html>  <head>    <title>字体粗细</title>    <style type="text/css">      #p1 {font-weight:lighter;}      #p2 {font-weight:normal;}      #p3 {font-weight:bold;}      #p4 {font-weight:bolder;}    </style>  </head>  <body>    <p id="p1">字体粗细为:lighter</p>    <p id="p2">字体粗细为:normal</p>    <p id="p3">字体粗细为:bold</p>    <p id="p4">字体粗细为:bolder</p>  </body></html>

 

示例代码:

 

​​​​​​​

<html>  <head>    <title>字体粗细</title>    <style type="text/css">      #p1 {font-weight:100;}      #p2 {font-weight:400;}      #p3 {font-weight:700;}      #p4 {font-weight:900;}</style>  </head>  <body>    <p id="p1">字体粗细为:100</p>    <p id="p2">字体粗细为:400</p>    <p id="p3">字体粗细为:700</p>    <p id="p4">字体粗细为:900</p>  </body></html>

 

font-style字体斜体:

 

之前我们在分享关于HTML中斜体时,说到今后我们介绍关于css的斜体,这个就是css中字体斜体的属性。

 

语法:

 

 

font-style:属性值;

 

 

font-sytle
属性值说明
normal默认值,正常体
italic斜体

 

示例代码:

 

​​​​​​​

<html>  <head>    <title>字体斜体</title>    <style type="text/css">      #p1 { font-style:normal;}      #p2 { font-style:italic;}      #p3 { font-style:oblique;}    </style>  </head>  <body>    <p id="p1">字体样式为normal</p>    <p id="p2">字体样式为italic</p>    <p id="p3">字体样式为oblique</p>  </body></html>

 

从上面代码中,可以发现属性值italic和oblique,都可以表示斜体,但是他们二者是有区别的。

区别在于,italic是字体的一个属性,但是并非所有的字体都有italic属性,而oblique则是将字体直接进行倾斜设置。

 

CSS注释:

 

在HTML中,为了代码便于理解,查找或者对于代码的作用进行提示等,我们需要给代码加注释。在HTML中,注释的写法如下,

 

​​​​​​​

HTML注释<!--注释内容-->

 

而在css中,注释写入如下,

 

​​​​​​​

CSS注释/*注释的内容*/

 

/*表示注释开始,*/表示注释结束。

 

示例代码:

 

​​​​​​​

<html>  <head>    <title>css注释</title>    <style type="text/css">      /*我是css注释,负责解释div元素选择器的内容*/      div      {        width:200px;        height:60px;      }      /*我是css注释,负责解释id选择器的内容*/      #area2 { background-color:green;}    </style>  </head>  <body>    <!--我是HTML注释,负责解释区域一-->    <div>区域一</div>    <!--我是HTML注释,负责解释区域二-->    <div id="area2">区域二</div>  </body></html>

 

大家如果记忆起来有点困难,我给大家分享个经验,HTML代码中需要浏览器解释代码,并展示给大家看,浏览器对于左尖括号开头的符号较为敏感,所以HTML的注释就是左尖括号开头,但是又需要让浏览器明白它是注释,紧跟着一个感叹号,这样就会容易记些。

 

而css代码使用的注释,则是C语言中常用的注释,这个比较好记忆的。

 

 

 

 


 

 

 

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虾米大王

有你的支持,我会更有动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值