为什么空格用于分隔css中的东西

h__*_*h__ 6 css css-selectors

这是wordpress样式表中的一些我不明白的东西:

blockquote cite,
blockquote em,
blockquote i {
font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)

blockquote和cite之间的空间是什么?我知道如果用逗号分隔它们,那么blockquote和cite都会有"font-style:normal;" 现在它们被空格分隔,这是否意味着如果将一个blockquote标签嵌入到一个引用标签中,它将得到"font-style:normal;"?

谢谢.

Bol*_*ock 16

这个空间被称为后代组合子.blockquote cite选择cite元素中的任何blockquote元素.同样的blockquote emblockquote i.

换句话说,它不是"如果一个blockquote标签被嵌入到一个引用标签中",那就是另一种方式(此外,你不能将blockquotes放在cites中).

如您所知,逗号组选择器序列为相同的规则.