新聞標(biāo)題
這是新聞的內(nèi)容。
HTML5是基于XML的標(biāo)記語言,具有自己的語法規(guī)則。與HTML4相比,HTML5新加入了一些語義化標(biāo)簽,增強了其應(yīng)用功能。但與此同時,HTML5在繼承上一級代碼方面也有不同之處。
HTML5繼承上一級代碼 網(wǎng)頁標(biāo)題
新聞標(biāo)題
這是新聞的內(nèi)容。
在HTML5中,如果在父級元素中沒有給出相應(yīng)的格式規(guī)則,那么其子元素也不會繼承上一級代碼的樣式。比如上面的例子中,header元素下的h1、nav元素下的ul和main元素下的article、h2、p都沒有給出相應(yīng)的CSS樣式,那么它們也就不會繼承上一級代碼的樣式。
當(dāng)然,我們可以在CSS文件中對這些元素進行相應(yīng)的設(shè)置,使其具有繼承上一級代碼的樣式。比如:
nav ul { list-style: none; margin: 0; padding: 0; } article { margin: 20px; } h2 { font-size: 24px; } p { line-height: 1.5; }
通過上述代碼,我們就可以對相應(yīng)的元素進行樣式設(shè)置,使其繼承上一級代碼的樣式。
總之,HTML5在繼承上一級代碼方面與HTML4不同,需要我們在樣式設(shè)置時進行額外的注意。