為什么寫成body{font-size:20px;}不行???我知道不行,但理論角度我不理解,請大牛解答
這節課的標準答案是:*{font-size:20px;} ?, 題目要求是把右邊代碼編輯器中的標題“勇氣”和兩段文字的字號都設置為20px,題目和兩段文字都在body標簽中,為什么不能寫成body{font-size:20px;}??? 請大牛從理論角度解答??前端小白,莫笑,謝謝啦
這節課的標準答案是:*{font-size:20px;} ?, 題目要求是把右邊代碼編輯器中的標題“勇氣”和兩段文字的字號都設置為20px,題目和兩段文字都在body標簽中,為什么不能寫成body{font-size:20px;}??? 請大牛從理論角度解答??前端小白,莫笑,謝謝啦
2017-01-08
舉報
2017-11-14
沒什么問題 ?。。。 ?剛才試了一下 ?。。。 可以的
2017-02-21
*{font-size:20px;}中的 ?* 表示全局,所以所有字體都會變成20px,但
對于代碼body{font-size:20px;},body表示默認,可以修改。h1默認的大小不是20px,而p標簽默認沒有指定大小,所以p標簽里的內容會變成20px。
這是我的愚見,不知是否對你有幫助。
2017-02-15
就近原則啊 ? *代表的是body里的所有標簽是body的子級 ??
像 ul li{color:blue;} ?ul{color:red;} ? 會顯示藍色
2017-01-09
怎么說呢 ?有種繼承的理論在里面把 *選擇所有標簽 而body屬于父級標簽了 ?在子標簽默認值情況下還是會用的子標簽
2017-01-09
font-size針對的是文本標簽。
2017-01-08
用*{fony-size:20px}的話標題和段落全都變成20px大小,用body{font-size:20px}并且刪掉*{fony-size:20px}的話,原本比段落大的標題【勇氣】二字的字體還是比段落內容的字體大,并沒有都變成統一的全都20px大小,更像是在原有的基礎上變大一定的比例的感覺,我是在演示窗口實驗的,這種情況能不能用正統的理論知識解釋呀?萬分感謝!
2017-01-08
你是不是沒有刪掉它的通用選擇器樣式啊,對于font-size如果子標簽沒有設置字體那么應用父標簽的設置(繼承)雖然body標簽權值比通用選擇器高,但是現在通用選擇器已經給所有元素設置了字體,所以段落和標題字體不受body設置影響,你注釋掉掉通用選擇器樣式就發現可以了!
2017-01-08
Body標簽沒有內容指向
2017-01-08
body不是標簽元素