a标签去除下划线css_css基础篇10--文本样式

目标

  • 标线样式
  • 大小写转换
  • 首行缩进
  • 文本水平对齐
  • 行高
  • 字母间距与词间距

之前介绍过文字样式,但文字样式只是针对一个字而已。现实往往更多处理的是大段的文字,也叫做段落。段落更注重的是排版效果。一个排版好看的文章,更吸引人去看。

标线样式

之前是使用标签来设置标线,但更推荐的是使用css来设置标线,因为样式与结构分离才是最好的选择。

语法:text-decoration:属性值

79a34ac0128d317852420889d201bf8d.png

属性值

各种标线,下划线和删除线用得较多,常用在文章的重点语句,或者是电商网站里的原价

696a06b183776dd9647ae08658aae276.png

标线样式

小技巧,还可以用这个属性去除a标签的默认下划线。text-decoration:none

大小写转换

这个属性是针对英文,它可以很方便转换大小写,这个对于经常跟英文打交道的,是个神器!

语法:text-transform:属性值;

56ecd4e2c43c74d4628533a0820b2c9d.png

属性值

真正一键转换全大写。

b961c7b73f38d7fae59f059f62f4c9ca.png

原文

c25f57b3f020bd2872be7c42feb709de.png

转大写

首行缩进

在书写习惯上,一般习惯每个段落都会缩进两个字大小,这个叫首行缩进。我们都知道段落p标签的首行是不会缩进的,在此之前都是手动打几个空格,这样很容易导致空格失效,因为编辑器很容易把空格忽略掉。所有要使用css来控制。

语法:text-indent:像素值;

像素值可以使用px,但一般开发用得更多的是rem,2rem代表2个字的大小。

d17a62223c52d0d67dae2bc422fe8fac.png

首行缩进

文本水平对齐

在CSS中,使用text-align属性控制文本的水平方向的对齐方式:左对齐、居中对齐、右对齐。常见的文章标题,就是用这个来水平居中。

语法:text-align:属性值;

36f544cdfb4f4028e8bb66c1751f6824.png

属性值

三种不同的水平对齐方式

f8ed162d75729c2b3c3465ad50d103c5.png

水平对齐方式

行高

在CSS中,使用line-height属性来控制文本的行高。这个有点像行间距,但严谨的说,并不是!这里的行高真的是指一行的高度,大多数人会认为是word文档里的行间距,行间距指的是"两行文本之间的距离",是不是不一样。

语法:line-height:像素值;

不同行高的区别如下

f0f7cc6d1aedae50f7a3dff83c61d8be.png

不同行高

这里有个小技巧,行高line-height和高height设置为同一值,就可以实现垂直居中!

ef514ad3595303b9d27a99fff1b4e0d9.png

垂直居中

字母间距和词间距

编写word文档的时候,常常是根据板式来调整字的间距,以免页面过于拥堵。那调整字与字间距就有两种情况。

首先是字间距,语法:letter-spacing:像素值;

说明:letter-spacing控制的是字间距,每一个中文文字作为一个"字",而每一个英文字母也作为一个"字"。

d5c50e008f550e7e38afcd543c3017a6.png

原文

3afdcd9dfd10ca24be5de2a744f99f4e.png

修改后

还有一个就是词间距,语法:word-spacing:像素值;

说明:以空格为基准进行调节,如果多个单词被连在一起,则被word-spacing视为一个单词;如果汉字被空格分隔,则分隔的多个汉字就被视为不同的单词,word-spacing属性此时有效。

总结

e0d0b9fa74ba2ca81d30f881bbc9ff3f.png

总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值