继承了哪些CSS属性?

Bog*_*ets 58 css inheritance

我注意到一些属性是在CSS中继承的,有些则不是.例如,继承text-size属性,但子块不继承填充和边距.那么如何确定哪些属性是继承的,哪些属性不是?

Ble*_*der 72

这是所有可继承属性的列表.我正在使用W3C的信息,所以我猜它应该是正确的.但是,了解Web浏览器(具体是IE),其中一些浏览器可能无法继承:

  1. azimuth
  2. border-collapse
  3. border-spacing
  4. caption-side
  5. color
  6. cursor
  7. direction
  8. elevation
  9. empty-cells
  10. font-family
  11. font-size
  12. font-style
  13. font-variant
  14. font-weight
  15. font
  16. letter-spacing
  17. line-height
  18. list-style-image
  19. list-style-position
  20. list-style-type
  21. list-style
  22. orphans
  23. pitch-range
  24. pitch
  25. quotes
  26. richness
  27. speak-header
  28. speak-numeral
  29. speak-punctuation
  30. speak
  31. speech-rate
  32. stress
  33. text-align
  34. text-indent
  35. text-transform
  36. visibility
  37. voice-family
  38. volume
  39. white-space
  40. widows
  41. word-spacing

  • 这是我第一次遇到"方位角" (12认同)
  • 是否有任何经验法则可以应用于此列表?这些房产有什么共同之处吗? (4认同)
  • 请注意,该表中的"Inherited"列以及每个propdef指的是该属性是否在默认情况下继承*,而作者不必指定`inherit`值.`inherit`值可用于强制任何属性继承,包括"Inherited"列为no的属性. (4认同)
  • @Kaivosukeltaja我觉得有一条经验法则 - 任何无限期完成的事情都不会导致页面被标记.无限填充将导致从属元素具有非常小的空间.保证金相同. (3认同)
  • 不推荐使用方位角-https://developer.mozilla.org/zh-CN/docs/Web/CSS/azimuth (3认同)
  • 较新的链接:https://www.w3.org/TR/CSS22/propidx.html (3认同)

Dav*_*net 20

Blender和Shaz的列表都枚举了所有继承的CSS 2.1属性,包括那些用于听觉媒体的属性azimuth.下面是没有面向听觉的属性的列表,现在包括CSS3属性.

  1. border-collapse
  2. border-spacing
  3. caption-side
  4. color
  5. cursor
  6. direction
  7. empty-cells
  8. font-family
  9. font-size
  10. font-style
  11. font-variant
  12. font-weight
  13. font-size-adjust
  14. font-stretch
  15. font
  16. letter-spacing
  17. line-height
  18. list-style-image
  19. list-style-position
  20. list-style-type
  21. list-style
  22. orphans
  23. quotes
  24. tab-size
  25. text-align
  26. text-align-last
  27. text-decoration-color
  28. text-indent
  29. text-justify
  30. text-shadow
  31. text-transform
  32. visibility
  33. white-space
  34. widows
  35. word-break
  36. word-spacing
  37. word-wrap


Sha*_*haz 16

  • 方位
  • 边界崩溃
  • 边框间距
  • 标题端
  • 颜色
  • 光标
  • 方向
  • 海拔
  • 空细胞
  • font-family font-size
  • 字体样式
  • 字体变形
  • 字体重量
  • 字形
  • 字母间距
  • 行高
  • 列表样式图像
  • 列表样式位置
  • 列表样式类型
  • 列表样式
  • 孤儿
  • 间距范围
  • 推销报价
  • 丰富
  • 说话头
  • 说话,数字
  • 讲标点符号
  • 说话
  • 语音率
  • 强调
  • 文本对齐
  • 文本缩进
  • 文本转换
  • 能见度
  • 语音系列
  • 体积
  • 空白
  • 寡妇
  • 字间距

资源

  • @Blender:不,我从[http://www.slideshare.net..css-inheritance]找到了一张幻灯片(http://www.slideshare.net/maxdesign/css-inheritance-a-simple-stepbystep-tutorial ?from = ss_embed)在你发布之前它被列为一个来源.:) (6认同)
  • 你刚从我的回答中复制了这个吗? (4认同)