2015年8月12日 星期三

CSS Selectors

選擇器,顧名思義就是選擇您要定義 CSS 的位置。其種類大約分成以下幾種:
  1. Class selectors(Class選擇器,Dreamweaver稱為類別選擇器,這樣翻譯也對啦)
  2. ID selectors(ID選擇器)
  3. Type selectors(型態選擇器,Dreamweaver稱為標籤選擇器,因為套用於HTML標籤)
  4. Universal selector(通用選擇器)
  5. Attribute selectors(屬性選擇器)
  6. Descendant combinator(後代選擇器)
  7. Child combinator(子選擇器)
  8. Adjacent sibling combinator(同層相鄰選擇器)
  9. General sibling combinator(同層全體選擇器)
  10. Pseudo-classes(偽類選擇器)
  11. Pseudo-elements(偽元素選擇器)
  12. Groups of selectors(群組選擇器)
W3C 定義1~5為單純選擇器 (Simple selectors),6~9為組合選擇器(Combinators)。

W3Schools' CSS reference
http://www.w3schools.com/cssref/css_selectors.asp