CSS属性优先级和继承

CSS属性优先级和继承
继承:

外层元素的样式,会被内层元素继承,多个外层元素的样式,最终都会“叠加”到内层元素上。

  • 能被继承的css属性:css文本属性,字体属性

    color、font-size、font-family、font-style、font-weight、text-align、text-decoration、text-indent、letter-spacing、line-height……

  • <body>中的CSS样式,会被所有的子元素继承


优先级:
  • 单个选择器的优先级

    • 行内样式  >  id选择器   >  class选择器  >  标签选择器

  • 多个选择器的优先级

    • 一般情况下指向越精确的优先级越高

    • 特殊情况下需要假设一些值:

      • 标签选择器    :1

      • class选择器    :10

      • id选择器        :100

      • 行内选择器    :1000


你可能感兴趣的:(CSS属性优先级和继承)