用于设置网页文字大小属性的是,怎么设置浏览网页字体大小

首页 > 实用技巧 > 作者:YD1662024-01-07 05:03:53

效果

我们也可以换一种设置方式,比如"font-size:20px;zoom:0.5;"也是可以的,也能达到显示10px文字的效果,其他更小字号同理。不太建议使用transform配置scale来实现,操作比较复杂,改起来费劲。

  1. 我的文字之间为什么有空隙,两个span标签不挨着,两个图片中间有空白条?

这个其实主要都是由于行内元素和行内块元素引起的,比如我们有这样一个结构:

<div style="background-color: coral;"> <span style="background-color: darkorchid;">测试font</span> <span style="background-color: greenyellow;">测试font</span> </div>

div中包裹着两个span,分别设置成不同的颜色,效果如下:

用于设置网页文字大小属性的是,怎么设置浏览网页字体大小(17)

效果

能够发现,我只是给一段文字拆成两部分,然后分别用span设置不同的背景色,其他的什么内容都没有,两个span中间为什么出现了空隙,该怎么解决呢。

其实就是因为解析行内元素的时候,两个span标签中间空白的地方被解析成了空格,因此就会产生间隙的现象,那么我们只要把空白地方删掉就可以了:

<div style="background-color: coral;"> <span style="background-color: darkorchid;">测试font</span><span style="background-color: greenyellow;">测试font</span> </div>

这样让它俩挨着就行了:

用于设置网页文字大小属性的是,怎么设置浏览网页字体大小(18)

效果

但是这样做不太好,代码也不美观,下次再格式化,问题又出现了,这个时候就可以使用我们的font-size来处理这个问题了,不是有空格嘛?空格的大小也跟字号有关,那我把它设置为0,不就不显示了嘛:

<div style="font-size: 0px;background-color: coral;"> <span style="font-size: 16px;background-color: darkorchid;">测试font</span> <span style="font-size: 16px;background-color: greenyellow;">测试font</span> </div>

这时我们就发现,想要的效果已经出来啦:

用于设置网页文字大小属性的是,怎么设置浏览网页字体大小(19)

效果

而且从这可以看出,虽然浏览器默认最小字号是12px,我们不能设置10px、8px等的数值,但是可以设置0px,来隐藏文字。

图片的问题也是同理,都可以通过这种方式来解决。

最后

font-size可设置的值虽然有很多种,但是我们经常使用的也就几个。需要结合自身的场景来搭配使用px、pt、em、rem、百分比、相对值等。

,
上一页12345末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.