我與有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