【CSS】可以继承的 CSS 属性

本文介绍了HTML元素的各种字体系列属性(如font-size、font-family等)和文本系列属性(如color、text-align等),强调了继承机制在CSS中的作用以及浏览器默认样式对属性继承的影响。
摘要由CSDN通过智能技术生成
  1. 字体系列属性
    字体系列属性主要包括: font-size、font-family、font-variant、font-style、font-weight、font、letter-spacing、word-spacing 和 line-height。
  2. ⽂本系列属性
    ⽂本系列属性主要包括: color、direction、text-align、text-indent、text-decoration、text-shadow、text-transform、white-space、word-wrap 和 hyphens。
  3. 其他系列属性
    其他系列属性主要包括: visibility、cursor、list-style 和 quotes。list-style 属性可以继承,但 quotes 属性不能被继承。

并不是所有的 HTML 元素都可以继承这些属性,具体需要查看相关属性的⽂档。

每⼀个属性可以指定值为“inherit”,即:对于给定的元素,该属性和它⽗元素相对属性的计算值取⼀样的值。继承值通常只⽤作后备值,它可以通过显式地指定“inherit”⽽得到加强,例如:p { font-size: inherit; }

继承虽然减少了重复定义的麻烦,但是,有些属性是不能继承的,例如border(边框)、margin(边距)、padding(补⽩)和背景等。

但是,浏览器的缺省样式也在影响着继承的结果。例如:
body { font-size: 12px; }<h2>2级标题的⽂字不是12px。</h2>// H2中⽂字将是标题2样式的⽂字⽽⾮12px⼤⼩的⽂字。这是因为浏览器的缺省样式设定了<h2>的CSS规则。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秀秀_heo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值