记录--CSS三大特性-继承性、层叠性、优先级

本文深入解析CSS的继承性、层叠性和优先级三大核心概念。继承性让子元素轻松获取父元素的样式;层叠性则解决样式冲突,确保正确显示;优先级规则决定最终应用的样式。掌握这些,助你高效进行网页设计。

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

一、继承性

给父元素设置一些属性,子元素也可以使用,这个我们就称为继承性。

  • 并不是所有的属性都可以继承,只有以 color / font- /text- / line- 开头的属性才可以继承。
  • 在CSS的继承中不仅是儿子可以继承,只要是后代都可以继承。
  • 继承中的特殊性
  1.  a 标签的文字颜色和下划线是不能继承的。
  2.  h 标签的文字大小是不能继承的。

继承性一般用于设置网页上的公共信息,例如网页文字颜色、字体以及大小等。

二、层叠性

层叠性就是处理冲突的一种能力。

  • 层叠性只有在多个选择器中同一个标签,然后有设置了相同的属性,才会发生层叠性。
  • 层叠性由优先级决定。       

三、优先级

 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值