[技巧心得] font-size:100%有什么作用?

本文探讨了CSS中使用font-size:100%的原因及其作用。解释了如何通过这种方式改变默认字体大小,并确保特定元素如h1能够正确地继承父元素的字体大小。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}


input,select,textarea,samp {font-size:100%;}

看到一些css重设,请问设置font-size:100%的目的和作用是什么?

假如你设置body{font-size:12px;}

但h1是不会继承这个12px,它会按照一定百分比增加字号,但如果给h1显试指定font-

size:100%;它就会继承body设定的字体大小。

1. 它改变了默认的大小。

2. 这些元素本身不会继承父体的字体大小,设置了font-size:100%后就能自动继承。


<!DOCTYPE html> <html> <head> <style> /* 小红书风格CSS */ .container { max-width: 800px; margin: 20px auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #333; } .title { font-size: 24px; font-weight: bold; color: #FF3366; margin-bottom: 15px; text-align: center; } .card { background: #fff; border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.08); margin: 15px 0; padding: 20px; } .grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 15px; margin: 20px 0; } .img-box { border-radius: 10px; overflow: hidden; position: relative; background: #FFF5F7; } img { width: 100%; height: 200px; object-fit: cover; } .tag { background: #FF3366; color: white; padding: 4px 10px; border-radius: 20px; font-size: 12px; display: inline-block; margin-bottom: 8px; } .tip { color: #FF3366; border-left: 3px solid; padding-left: 10px; margin: 10px 0; } </style> </head> <body> <div class="container"> <!-- 首图 --> <div class="card"> <div class="tag">血泪教训总结</div> <div class="img-box"> <!-- 替换为实际图片路径 --> <img src="before-after.jpg" alt="护肤对比图"> </div> <p style="text-align:center;margin:10px">🔥5大天坑避雷指南🔥</p> </div> <!-- 坑点图文混排 --> <div class="grid"> <div class="card"> <div class="tag">❌坑1</div> <div class="img-box"> <img src="acid-product.jpg" alt="刷酸产品"> </div> <p class="tip">敏感肌请远离高浓度酸类!</p> </div> <div class="card"> <div class="tag">❌坑2</div> <div class="img-box"> <img src="popular-products.jpg" alt="网红产品"> </div> <p class="tip">跟风需谨慎!</p> </div> </div> <!-- 成分对比 --> <div class="card"> <div class="tag">✅成分党必备</div> <div class="img-box"> <img src="ingredient-comparison.jpg" alt="成分对比表"> </div> </div> <!-- 防晒对比 --> <div class="card"> <div class="tag">⛱️终极防晒方案</div> <div class="img-box"> <img src="sunscreen-comparison.jpg" alt="防晒效果对比"> </div> </div> </div> </body> </html>
最新发布
03-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值