CSS之文字样式

在这里插入图片描述

CSS字体属性定义字体,颜色、大小,加粗,文字等的样式

在这里插入图片描述

一、font-size 字号

能否管理文字的大小,在网页设计中是非常重要的。但是,你不能 通过调整字体大小使段落看上去像标题,或者使标题看上去像段落。

h1 {font-size:40px;}
h2 {font-size:30px;}
p {font-size:14px;}

二、font-weight 加粗

在这里插入图片描述

font-weight: bold;
font-weight: bolder;
font-weight: lighter;
font-weight: 700;

三、font-style 倾斜

font-style的作用不是为了设置倾斜字体,相反是为了清除倾斜效果

  • normal:正常
  • italic:倾斜
font-style: normal;
font-style: italic;

四、line-height 行高

在这里插入图片描述

注意实际开发时需要测量真实行高,从一行文字最顶端到下一行文件最顶端就是行高
在这里插入图片描述

  • 方法:
    • 直接设置像素值px
    • 数字(当前字体大小的倍数)
line-height: 30px;  
line-height: 3;

五、color 字体颜色

字体颜色的设置方法有四种,最常用的是后面两种

在这里插入图片描述

color: red;
color: rgb(255,0,0);
color: rgba(255,0,0,.5);
color: #2c505f;

六、text-indent 缩进

  • 方法:
    • 直接写像素值px
    • em值 (常用):指的是当前字号大小,1em代表缩进一个字号大小
text-indent: 20px;
text-indent: 2em;

在这里插入图片描述

七、text-align 对齐方式

text-align:可以让文字在水平的方向对齐,对齐的方式有三种。

在这里插入图片描述

注意如果要让文字居中对齐,只能是一行文字,存在换行的情况居中对齐失效。

text-align: left;  
text-align: center;  
text-align: right;  

text-align不仅可以让一行文字居中对齐,还可以让图片居中对齐。但是要注意图片居中必须要在div盒子里,因为居中的本质是让div盒子内容居中

<style>
  div{
       width: 500px;
       height: 500px;
       border: 1px solid saddlebrown;
    }
  img{
      text-align: center;
    }
    </style>
<div>
    <img src="/img/主帅.jpg">  
</div>

八、font-family 字体族

  • 注意
  • 字体可以用中文或英文表示;
  • 如果字体名称包含空格则必须加上引号;
  • 如果有多个字体则用逗号隔开。
font-family: 楷体;  
font-family: Calibri;  
font-family: "Arial Unicode MS";  
font-family: 楷体,宋体; 

拓展:font-family属性值可以书写多个字体名,各个字体名用逗号隔开,最后设置一个字体族名(网页开发建议使用无衬线字体self-serif)执行顺序是从左向右依次查找。

font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB,楷体, sans-serif;

在这里插入图片描述

九、text-decoration 下划线

text-decoration的主要作用就是去掉超链接的下划线

在这里插入图片描述

text-decoration: none;
text-decoration: underline;
text-decoration: line-through;
text-decoration: overline;

十、font 复合属性

作用:font一般用在网页文字的公共样式

  • 方法:【font:是否倾斜 是否加粗 字号/行高 字体】必须按此格式和顺序编写,并且字号和字体值不可省略,否则不生效。
    在这里插入图片描述
*{
    font: normal 700 30px/2 楷体;
}
  • 3
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值