我与有2条不同的规则样式表工作的差异:了解这些列表选择
和:
#main_navigation li{ ... }
我不清楚如何解释的差异。在我的推理中,'li'不能独立于ul或ol。
上述说法是“对无序列表中的所有项目使用第一个”,而对于任何列表项目使用第二个项目?
我与有2条不同的规则样式表工作的差异:了解这些列表选择
和:
#main_navigation li{ ... }
我不清楚如何解释的差异。在我的推理中,'li'不能独立于ul或ol。
上述说法是“对无序列表中的所有项目使用第一个”,而对于任何列表项目使用第二个项目?
是的。
第一个说“将以下规则应用于所有li
,后者是ul
的后代,后者又是ID为main_navigation
的元素的后代。
第二种说法是“对所有li
应用以下规则,它们是ID为main_navigation
的元素的后代。”
是的。如果<li>
位于<ul>
之下,它将匹配第一条规则和第二条规则。
是的。第二条规则匹配<ol>
和<ul>
列表中的<li>
元素和无序<ul>
列表。第一个更具体,只匹配无序列表项。
的第一行代码说“将此风格列出与main_navigation的ID在专区内无序列表的项目”
代码的第二行显示“应用此风格列出所有类型列表中的项目在与主要航空公司id“的div”
+1这两个选择器之间的“差异”的最佳解释。 – racerror 2009-07-08 15:57:56