css中怎么把字变小

我们在使用 HTML/CSS 制作网页时,难免会遇到需要把字变小的情况,今天我们就来讲一下在 CSS 中如何改变字体大小。 CSS 提供了一个 font-size 属性,它用来设置文本的大小。如需把文本缩小,可以把 font-size 设置为比认值小的值。下面是一个示例:
p{
   font-size: 12px;
}
在上面的代码中,我们用 p 标签来选中页面中所有的段落,然后将字体大小设置为 12px,这样就可以把段落中的文字缩小了。 当然,我们还可以使用像素以外的单位来设置文本大小。比如,我们可以使用 em 单位,它是相对于当前元素的字体大小来计算的。示例:

css中怎么把字变小

p{
   font-size: 0.8em;
}
在上面的代码中,我们通过 em 单位,将字体大小设置为认大小的 80%,因为此处的字体大小是相对于当前元素来计算的,所以这个样式可以应用到任何元素上。在实际使用中,我们一般会在body标签中设置缺省的字体大小,然后在具体元素中再对字体大小进行调整。 除了 em 单位,我们还可以使用 rem 单位,它是相对于根元素(即 html 标签)的字体大小来计算的。示例:
p{
   font-size: 0.8rem;
}
在上面的代码中,我们通过 rem 单位,将字体大小设置为根元素字体大小的 80%,这样可以保证在不同设备下的字体大小更加一致。 除此之外,我们还可以使用百分比来设置字体大小,它是相对于父元素的字体大小来计算的。比如:
.parent{
   font-size: 16px;
}
.child{
   font-size: 80%;
}
在上面的代码中,我们先将父元素的字体大小设置为 16px,然后将子元素的字体设置为父元素字体大小的 80%,这样就可以使子元素的字体大小缩小了。 总之,在 CSS 中,我们可以使用各种单位来设置文本大小,根据实际需求来选择合适的单位就好。

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效