我确实知道CSS的工作原理,但我不确定如何调用" Selector"的每个组件。我搜索的次数越多,我就越困惑。每个站点都有不同的观点,或者他们只是将所有内容都称为同一件事。
让我们以以下为例:
div#parent.class > div#child.class, div#otherId.class
每个部分称为什么?
整个东西
div#parent.class > div#child.class, div#otherId.class
1 的每个部分(由逗号隔开(
div#parent.class > div#child.class
和div#otherId.class
2 的每个部分(由组合者隔开,例如
>
(div#parent.class
,div#child.class
和div#otherId.class
3
的每个部分div
,#parent
,.class
等。
人们常常不在乎它,并给所有这些都称为"选择器"。但是,选择器不能由选择器制成,这些选择器也由较小的选择器制成...
其他网站试图定义它们,但事情变得更加困惑:
- 数字1称为"选择器组"
- 第2号as selectors;如果您致电1&quot'选择器" "是有道理的。
- 他们没有定义数字3
- 每种类型4的名称(例如ID选择器,类选择器,atter选择器等(
是否有会议/官方定义?我陷入了需要将它们存储在变量上的情况下,但是我不知道如何打电话给它们...
选择器3规格与您一样。
3称为简单选择器的序列
4的集体术语是"简单选择器"。
但是选择器4草案规格稍微改变了术语。那里:
1 ="选择器列表"
2 ="复杂选择器"
3 ="化合物选择器"
4 ="简单选择器"