搞定网页字体十分关键,这样文字就看起来更酷炫,阅读起来也舒服多了~现在我们来聊聊用CSS搞定它的方法。不过要记得在设置字体时,有些小地方需要留意下!
使用像素(px)设置字体大小
哈喽,大伙儿,我今天想和你们聊聊跟CSS有关的像素(px)可别小看了这牛笔单位,你调字号时肯定用过。它有个特别的地方就是,浏览器窗口大小变化,文字大小也跟着走!举个例子,网页”body”部分设16像素就行了懂了吗?
css body { font-size: 16px; }body { font-size: 16px; }用像素调整字体大小,效果很好~但别忘了,每种设备屏幕分辨率都不一样,所以显示结果也许会有些许差异!
使用em相对单位
EM单元可不是固定不变的,它的大小全看完一个级别设定啥了。比如说,要是一个东东的字号是1个小方块(em=1),而且它家大人字号是16个小方块(px=16),那这货就得和爸妈一样大也是16px。不过,要是给字号打了个2,变成2个小方块(em=2)的话,那这货转眼间能放大两倍给你比划下比如:
font-size:1.2em;
body { font-size: 1.2em; }用EM单元调节字号可随心所欲,哪里都能用得开。尤其是在需要大小切换时超方便!
使用百分比相对单位
百分比其实就是个对比值,用CSS给字体调大小的时候,主要看爸爸元素(父元素)是怎么规定的。举个例子,比如我们有一个字号设为120%的元素,那这个元素的文字大小就变成了它爸爸文本大小的整整1.2倍。下面让我更详细地说说,一起来看看实际效果如何:
font-size: 120%;
这个方法超棒的,轻松调节字体大小且灵活自如。特别适合做响应式设计,看清楚了吗?显示屏一旦变小,文字是自动跟着调整的!
使用rem相对单位
body { font-size: 120%; }你知道REM吗?它其实就是个比较器,但和EM那种看着爸比大不大的方式又不太一样,它直接参照爸比(文章中HTML的字体大小)来对比。一般来说,html默认字体大小是16像素。要是用REM设置字号,整个页面的字大小就可以灵活变动!给你看看下面这段简单的代码吧:
font-size:1.5rem;
REM单位调字体大小真方便!既统一又好调整,真赞!
注意事项
在使用CSS设置字体大小时,有几个需要注意的事项:
来,咱们定个规矩,比如先让基本字号变成16像素再说,然后再慢慢摸索着调整,这样就好了!
body { font-size: 1.5rem; }选个尺码吧:看看你网页咋造,字儿,大点儿就14px到18px好了,小点20px到32px也行。
手机上设置字体大小so easy:直接用em/rem这货来设定字号大小就没错了,屏幕大或小都能看清你想看的东东~
学会巧妙运用改变文字大小的CSS,网页不仅会显得美观舒适,使用感受也会变得更好。而且,整个网站都会因此更加亮眼,用户也会觉得特别亲切!
评论0