CSS里代表id的符號(hào)是“#”。
#nav{ background-color: #333; color: #fff; padding: 10px; }
這個(gè)#符號(hào)用來(lái)選中文檔中一個(gè)具有特定id屬性的元素。id屬性是用來(lái)標(biāo)記HTML元素的唯一標(biāo)識(shí)符,每個(gè)id在整個(gè)HTML文檔中只能使用一次。
比如說(shuō),你可以在HTML中給你的導(dǎo)航欄(nav)添加一個(gè)id屬性:
然后在CSS中用#nav來(lái)選中這個(gè)具有nav id的導(dǎo)航欄,并對(duì)其進(jìn)行樣式設(shè)置。
另外,id選擇器比起class選擇器更加具有特殊性(specificity),如果你使用了相同的CSS規(guī)則(如相同的顏色值)來(lái)同時(shí)選中相同的元素,那么具有id選擇器的規(guī)則會(huì)覆蓋相同的class選擇器的規(guī)則。