1、 你必須記住的30個css選擇器,css選擇器的分類不包括什么?
css的選擇器的分類不包括“超文本標記選擇器”。
css的選擇器包括類選擇器、標簽選擇器、ID選擇器、偽類選擇器等等。
類選擇器,比如class類型 class = "nav"的話,那么css對應.nav{};
標簽選擇器,比如body input 就是直接對應 body{} input{};
ID選擇器,比如 id="name",那么css對應 #name{};
偽類、偽對象:如a:link,a:hover,a:visited等。
2、 id是什么類型的選擇器?
id是css的唯一選擇器,使用ID選擇器,必須給標簽添加上id屬性,為標簽設置id="ID名稱"。
3、 css3中偽類選擇器由什么組成?
w3c規范中偽類有:
active、hover、link、visited 【css1】
所有主流瀏覽器都支持以上偽類,但是只在對標簽上的支持最好。
【css2】的有3個
focus : 如果規定了<!doctype>,將在主流瀏覽器&ie8+中支持(否則ie不支持)
first-child:必須聲明<!doctype>才能夠確保在ie中正常支持
lang:如果規定了<!doctype>,將在主流瀏覽器&ie8+中支持(否則ie不支持)
4、 元素類名與類名元素有什么區別?
元素.類名 例如:p.abc{ color:red; } 類名是abc的標簽p的顏色是red 類名.元素 .abc p{ color:red; } 表示:類名abc的任何標簽旗下的p標簽顏色是red