cssの2つのclassの間にスペースとスペースの違いがないこと、およびcssの「点」、「井戸番号」、「カンマ」、「スペース」、「コロン」の使い方

837 ワード

3つの違いは、ルールです。ul.itemはclass属性に一致し、ulとitemの要素を同時に含む。规则ul .itemマッチングclass属性ulを含む要素の任意のclass属性はitemの要素を含む(両者は祖先要素と子孫要素の関係である)。规则ul > .itemマッチングclass属性ulを含む要素のサブ要素にはclass属性がitemの要素(親要素と子要素の関係、隣接する層)を含む。


 
1つ目のマッチング: がマッチングできません: 2 2つ目のマッチング:
の間のdiv;3番目のマッチング:
の間のdiv;一致しません:
.
 

cssの「点」、「井戸番号」、「カンマ」、「スペース」、「コロン」の使い方


一:#a,b{......}idはaとラベルがbのスタイル(平行関係)と呼ぶ
二:#a b{......}idはaの下のラベルをbと呼ぶスタイル(関係を含む)
三:#a.b{......}idがaを呼ぶ次のclassがbを呼ぶスタイル(関係を含めて優先度が高い)
四:#a:b{......}idがaという擬似クラスbのスタイル(a:link{background:#00 CCFF}a:hover{background:#FF 0000})