不懂這句代碼在這里的作用
*{margin:0; padding:0; font-size:12px; color:#346667; font-family:Arial, Helvetica, sans-serif,"宋體";}? 這個*給誰定的樣式?后面html中也沒看見用*啊
*{margin:0; padding:0; font-size:12px; color:#346667; font-family:Arial, Helvetica, sans-serif,"宋體";}? 這個*給誰定的樣式?后面html中也沒看見用*啊
2016-08-16
舉報
2016-08-30
樓上正解
2016-08-16
* 代表所有元素 ,所以對*設置了屬性也就是對html標簽的所有元素設定了屬性 ,一般設置*的屬性是來清除一些默認的樣式啊,設置整個頁面的字體啊什么的。比如:margin:0; padding:0;因為一些元素間有默認的邊距,所以這樣來清除邊距,需要設置的時候再自己設置。?
2016-08-16
* 是通配符。作用html中所有內容的樣式。
2016-08-16
*是指通用選擇器,是功能最強大的選擇器,它使用一個(*)號指定,它的作用是匹配html中所有標簽元素,如下使用下面代碼使用html中任意標簽元素字體顏色全部設置為紅色:
*{?color:red?}一般寫html 都會帶有默認的樣式:如外邊距margin 內邊距padding ?,這里用通配選擇器*{margin:0; padding:0; font-size:12px; color:#346667; font-family:Arial, Helvetica, sans-serif,"宋體";} 將默認的樣式清空初始化