【web前端开发】CSS文字和文本样式
创始人
2024-06-03 12:53:59
0次

文章目录

  • 前言
  • 字体大小
  • 字体粗细
  • 字体样式
  • 字体
  • font复合属性
  • 文本缩进
  • 文本水平对齐方式
  • 文本修饰线
  • 行高
  • 颜色
  • 标签水平居中
  • ⭐思维导图

前言

本篇文章主要讲解CSS中的文字和文本样式及一些实用技巧.文章最后有思维导图.

字体大小

属性名:font-size
取值: 数字+px

注意:

  • 谷歌浏览器默认字体大小为16px
  • 单位需要设置,否则无效

字体粗细

属性名: font-weight

取值有两种:

  1. 关键字: normal(正常) bold(加粗)
  2. 数字100~900: 400(正常) 700(加粗)

在这里插入图片描述

加粗标签:
粗体标签:

虽然在HTML中,strong和b标签也有加粗的效果,不过还是建议使用CSS设置字体加粗的样式

字体样式

这里的字体样式指的是否倾斜

属性名:font-style
取值: normal(正常)是默认值 italic(倾斜)

在这里插入图片描述

字体

属性名:font-family
常见取值:具体字体1,具体字体2,具体字体3,…,字体系列

  • 常见字体:微软雅黑,黑体,宋体,楷体等
  • 字体系列:sans-serif, serif,monospace等

注意:

  • 取值有多个,浏览器会依次查找,如果电脑没有安装这个字体,就会显示下一个字体
  • 如果前面的字体都没有安装,就会显示最后字体系列的任意一个字体
  • 如果字体中存在多个单词,推荐使用引号包裹
  • 最后一项字体系列不需要使用引号包裹
  • 尽量使用电脑常用的字体,以保证用户浏览网页能正确显示

font复合属性

font复合属性就是对前面的字体样式的一种简写属性
属性名:font(符合属性)
取值:font-style font-weight font-size font-family(顺序固定,用空格隔开)
取值只能省略前面两个,省略了就相当于是默认值

文本缩进

属性名:text-indent
取值:数字+px或者数字+em

注意:1em 相当于 当前标签的font-size大小

一般文本缩进都是首行缩进2个字符,如果要进行首行缩进两个字符,建议使用em. 直接写text-indent: 2em 就可以了

至于为什么不使用数字+px的这种形式.
是因为浏览器的默认字体大小是16px,如果要用数字+px的这种形式,就需要写text-indent: 32px
但是不推荐这么写,因为万一字体的大小改了,取值就变成修改后字体的大小乘2+px了

文本水平对齐方式

属性名:text-align

取值:

属性值效果
left左对齐
right右对齐
center居中对齐

在这里插入图片描述

文本修饰线

属性值:text-decoration

取值:

属性值效果
underline下划线
line-through删除线
overline上划线
none无装饰线

效果:
在这里插入图片描述

这里有一个经常会用到的地方:

  • ⭐可以使用text-decoration: none 来去除a标签的下划线

例如:
在这里插入图片描述

行高

属性名:line-height
作用:控制一行的上下间距

取值:

  1. 数字+px
  2. 倍数(当前font-size的倍数)

行高由上间距,文字高度和下间距组成
在这里插入图片描述

  • line-height: 1 可以取消文本的上下间距

行高有一个比较常用的地方: 让文字行高和盒子的高度一样时,文字会在中间显示
在这里插入图片描述
注意这里的效果与设置text-align: center的区别
行高也在写在font(符合属性)中

写法:font-style font-weight font-size/line-height font-family
注意 font-size 和 line-height 之间使用的是/

颜色

设置颜色在前端中用到的还是比较多的,所以还是要了解一下的
属性名的有很多,就不一一列举了,取值要说一下

取值:

颜色表示方式表示方式属性值
关键字预定义的颜色名如:red,blue,green等
rgb红绿蓝三原色,每项取值为0~255rgb(0~255 , 0~255, 0~255)
rgba红绿蓝三原色,a表示透明度,a的取值为(0~1)rgba(0~255 , 0~255, 0~255, 0~1)
十六进制#开头 将数字转换为16进制#000000 #ff0000等 也可以简写 如:#f00 #000

标签水平居中

标签水平居中: margin: 0 auto

效果如图:
在这里插入图片描述
我们平时使用的页面主体部分应该是在我们屏幕中间的.这也是使用标签水平居中的方法实现的.
简单解释一下这里,margin是外边距.后面会在盒子模型中详细介绍,0 auto: 上下外边距为0,左右自适应相同值

⭐思维导图

在这里插入图片描述

感谢你的观看!希望这篇文章能帮到你!
web前端开发专栏在不断更新中,欢迎订阅!
“愿与君共勉,携手共进!”
在这里插入图片描述

相关内容

热门资讯

玩家终于实锤了!粤麻圈麻将有挂... 你好粤麻圈麻将这个游戏其实有挂的,确实是有挂的,需要了解【请加QQ群客服咨询:1075075785】...
玩家终于实锤了!美酒之城有挂吗... 玩家终于实锤了!美酒之城有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)1、让任何用户在无需AI...
玩家终于实锤了!凯撒皇宫有挂吗... 自定义凯撒皇宫系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是想分...
玩家终于实锤了!福建十三道有挂... 您好,福建十三道这款游戏可以开挂的,确实是有挂的,需要了解{请加QQ群客服咨询:1075075785...
玩家终于实锤了!川南麻将有挂吗... 亲,川南麻将这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,川南麻将的开挂软件,名...
玩家终于实锤了!嘉邻游戏有挂吗... 玩家终于实锤了!嘉邻游戏有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)是一款可以让一直输的玩家...
玩家终于实锤了!同城游牛鬼有挂... 玩家终于实锤了!同城游牛鬼有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)是一款可以让一直输的玩...
玩家终于实锤了!打两圈麻将有挂... 您好,打两圈麻将这款游戏可以开挂的,确实是有挂的,需要了解{请加QQ群客服咨询:1075075785...
玩家终于实锤了!歪歪有挂吗(分... 玩家终于实锤了!歪歪有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)是一款可以让一直输的玩家,快...
玩家终于实锤了!微乐云南麻将有... 你好微乐云南麻将这个游戏其实有挂的,确实是有挂的,需要了解【请加QQ群客服咨询:1075075785...
玩家终于实锤了!开心联盟有挂吗... 玩家终于实锤了!开心联盟有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)是一款可以让一直输的玩家...
玩家终于实锤了!聚兴茶馆有挂吗... 亲,聚兴茶馆这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,聚兴茶馆的开挂软件,名...
玩家终于实锤了!土豪赢三张有挂... 你好土豪赢三张这个游戏其实有挂的,确实是有挂的,需要了解【请加QQ群客服咨询:1075075785】...
玩家终于实锤了!乐太坊有挂吗(... 玩家终于实锤了!乐太坊有挂吗(分享技巧)原来是有挂的(已更新)(今日头条)1、让任何用户在无需AI插...
玩家终于实锤了!秋水佳人有挂吗... 你好秋水佳人这个游戏其实有挂的,确实是有挂的,需要了解【请加QQ群客服咨询:1075075785】,...
玩家终于实锤了!桦南麻将有挂吗... 您好,桦南麻将这款游戏可以开挂的,确实是有挂的,需要了解{请加QQ群客服咨询:1075075785}...
玩家终于实锤了!聚友联盟有挂吗... 您好:聚友联盟确实真的有挂,软件请加QQ群客服咨询:1075075785确实是有挂的,很多玩家在这款...
玩家终于实锤了!哈狗游戏有挂吗... 你好哈狗游戏这个游戏其实有挂的,确实是有挂的,需要了解【请加QQ群客服咨询:1075075785】,...
玩家终于实锤了!乐宝棋牌有挂吗... 自定义乐宝棋牌系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是想分...
玩家终于实锤了!老胡吧有挂吗(... 亲,老胡吧这款游戏可以开挂的,确实是有挂的,。但是开挂要下载第三方辅助软件,老胡吧的开挂软件,名称叫...