1、 在css中id選擇器權重多少,css規則?
在CSS樣式規則
1.選擇器用于指定CSS樣式作用的HTML對象,花括號內是對該對象設置的具體樣式。
2.屬性和屬性值以“鍵值對”的形式出現。
3.屬性是對指定的對象設置的樣式屬性,例如字體大小、文本顏色等。
4.屬性和屬性值之間用英文“:”連接。
5.多個“鍵值對”之間用英文“;”進行區分。
2、 css選擇器中可以匹配所有標簽的是?
答案是星星選擇標簽。
因為星號選擇器的定義是用于選擇html中的所有標簽,在一個頁面中我們都會選擇去掉html所有標簽的默認樣式,然后根據自己的需求添加樣式,這個時候就需要使用*選擇標簽。
另外一個*選擇標簽也可以搭配到其他的標簽進行使用,用來選擇表示某個父元素下面的所有子元素標簽。
3、 HTML頁面中如何避免過度使用ID?
首先,一個HTML文件中,所有元素的id屬性值都應該是唯一的,現在大多數的IDE都有校驗功能,如果id重復了會有相應的警告或者錯誤提示的,這樣就可以規避元素的id屬性值重復的問題了。根據id獲取元素對象,不管是原生js,還是jquery等js庫都是最便捷的了,只要保證頁面各個元素的id屬性值唯一即可。
其次,可以根據class名,HTML標簽等獲取元素。
最后,還可以根據CSS的偽類獲取元素,CSS 偽類用于向某些選擇器添加特殊的效果。常用的偽類有: :active 向被激活的元素添加樣式。 :focus 向擁有鍵盤輸入焦點的元素添加樣式。 :hover 當鼠標懸浮在元素上方時,向元素添加樣式。 :link 向未被訪問的鏈接添加樣式。 :visited 向已被訪問的鏈接添加樣式。 :first-child 向元素的第一個子元素添加樣式。 :lang 向帶有指定 lang 屬性的元素添加樣式。
總結以下,如果通過其他方式能夠很方便的選擇出我們需要的元素,則可以減少id屬性的使用,否則使用id屬性,記得id屬性值必須唯一。
4、 css編輯中怎么把字符居中?
1.雙擊打開HBuilderX開發工具,創建一個Web項目,并在項目pages文件夾下,新建靜態頁面center.html。
2.打開center.html文件,修改title標簽中的文本顯示內容。
3.在<body></body>標簽中,插入一個div標簽,并添加標簽的id屬性。
4.利用ID選擇器在style標簽中,設置div標簽的樣式屬性,如寬度、高度、行高、字體屬性等。
5.保存代碼并運行Web項目,打開瀏覽器預覽效果,但是不知道字體是否居中。
6.返回到HBuilderX工具,給div標簽添加一個樣式屬性background-color。
7.再次保存代碼并刷新瀏覽器,可以看到字體在背景顏色塊中間位置,說明字體居中顯示