哪些CSS属性是继承的?
我注意到有些属性是在CSS中继承的,有些则不是。例如,文本大小属性是继承的,但填充和边距不是由子块继承的。那么,如何确定哪些属性是继承的,哪些不是继承的呢?哪些CSS属性是继承的?,css,inheritance,Css,Inheritance,我注意到有些属性是在CSS中继承的,有些则不是。例如,文本大小属性是继承的,但填充和边距不是由子块继承的。那么,如何确定哪些属性是继承的,哪些不是继承的呢? 方位角 边界塌陷 边界间距 标题侧 颜色 光标 方向 仰角 空单元格 字体系列字体大小 字体样式 字体变体 字重 字体 字母间距 线高 列表样式图像 列表样式位置 列表样式类型 列表样式 孤儿 音高范围 引语 丰富 发言标题 说数字 说标点符号 说 语速 压力 文本对齐 文本缩进 文本转换 可见度 语音家族 卷 空白 寡妇 字距 以下是所
- 方位角
- 边界塌陷
- 边界间距
- 标题侧
- 颜色
- 光标
- 方向
- 仰角
- 空单元格
- 字体系列字体大小
- 字体样式
- 字体变体
- 字重
- 字体
- 字母间距
- 线高
- 列表样式图像
- 列表样式位置
- 列表样式类型
- 列表样式
- 孤儿
- 音高范围
- 引语
- 丰富
- 发言标题
- 说数字
- 说标点符号
- 说
- 语速
- 压力
- 文本对齐
- 文本缩进
- 文本转换
- 可见度
- 语音家族
- 卷
- 空白
- 寡妇
- 字距
以下是所有可继承属性的列表。 我和你一起工作,所以我想应该是正确的。但了解web浏览器(特别是IE浏览器),其中一些可能不是所有浏览器都可以继承的:
方位角
边框折叠
边框间距
标题侧
color
光标
方向
立面图
空单元格
字体系列
字体大小
字体样式
字体变体
font-weight
font
字母间距
行高
列表样式图像
列表样式位置
列表样式类型
列表样式
孤儿
俯仰范围
pitch
quotes
丰富性
speak header
说数字
说标点符号
说话
语音速率
应力
文本对齐
文本缩进
文本转换
可见性
语音系列
卷
空白
寡妇
字间距
Blender和Shaz的列表都列举了所有继承的CSS 2.1属性,包括听觉媒体的属性,如
方位角
。下面是一个没有面向听觉属性的列表,现在包括CSS3属性
边框折叠
边框间距
标题侧
color
光标
方向
空单元格
字体系列
字体大小
字体样式
字体变体
font-weight
字体大小调整
font-stretch
font
字母间距
行高
列表样式图像
列表样式位置
列表样式类型
列表样式
孤儿
quotes
选项卡大小
文本对齐
文本最后对齐
文本装饰颜色
文本缩进
文本对齐
文本阴影
文本转换
可见性
空白
寡妇
分词
字间距
wordwrap
我找到的回答此问题和类似问题(比如哪些CSS属性没有继承)的最佳参考页面是: 它有一列表示“继承的”(或非继承的) 页面上说“本规范的几个部分已经更新”。但我在任何地方都找不到比这更新的版本,在一个简明的表格中列出所有CSS属性。但我觉得这张桌子很棒,正是我想要的。还回答了每个CSS属性的可能值以及初始(=默认)值的问题
如果要查看所有继承的或非继承的属性组合在一起,可以从网页复制文本并将其插入Excel等。然后根据“继承的”列对其进行排序。我试过了。你是从我的答案中复制过来的吗?@Blender:不是,我发现其中的一张幻灯片在你发布之前就被列为来源了。:)但你最初有一个形象。哦,好吧。@Blender:是的,我把它转成了文本。我没有复制/粘贴你的。别担心。@Blender注意,这个答案的
文本索引应该是文本缩进的。有什么经验法则可以应用于这个列表吗?这些属性有什么共同点吗?这是我第一次遇到“方位角”@Kaivosukeltaja,我觉得有一条经验法则——任何无限期的操作都不会导致页面被抓取。无限期填充将导致depenest元素的剩余空间非常小。页边距也是如此。请注意,该表中的“继承”列以及每个propdef都表示默认情况下是否继承该属性,而作者无需指定inherit
值。可以使用inherit
值