通配選擇器用一個星號(*)表示。單獨使用時,這個選擇器可以與文檔中的任何元素匹配,就像一個通配符。如,讓頁面上的所有文本都為黑色:
- * { color: black; }
當然也可以選擇某個元素下的所有元素。在與其他選擇器結合使用時,通配選擇器可以對特定元素的所有后代應用樣式。如,以下代碼為 .demo 元素的所有后代,添加一個灰色背景:
- .demo * { background: gray; }
雖然通配選擇器的功能強大,但是出于效率考慮,很少有人使用它。由于各個瀏覽器對每個元素上的默認邊距都不一致,為了保證頁面能夠兼容多種瀏覽器,通常在Reset樣式文件中,使用通配選擇器進行重置,來覆蓋瀏覽器的默認規(guī)則:
- * { margin: 0; padding: 0; }
在CSS中,通配符選擇器使用“*”定義,他表示選取頁面中所有元素(標簽)。謹慎使用,一般在全局字體,樣式使用
語法:
- *{
- 屬性:屬性值
- }