HTML是提供網(wǎng)頁(yè)文檔內(nèi)容的上下文結(jié)構(gòu)和含義;HTML本身是沒有表現(xiàn)的,我們看到的例如<H3>是粗體,字號(hào)為2em;<strong>的加粗,不要認(rèn)為這些是html的表現(xiàn),這是html的默認(rèn)樣式在起作用,所以我們要知道html和頁(yè)面的表現(xiàn)是沒有關(guān)系的,表現(xiàn)是CSS的事。html在頁(yè)面中的作用是結(jié)構(gòu)、含義,說白了就是劃分內(nèi)容,這里放什么,我們放的是什么。
一個(gè)頁(yè)面比作房子,那HTML就是鋼筋混凝土的墻,房蓋房梁一樣的架子;而CSS就是裝飾材料,地板油漆一類的東西。好的頁(yè)面結(jié)構(gòu)就是在沒有CSS裝飾的情況下,頁(yè)面結(jié)構(gòu)依然清晰明了,房屋依然可現(xiàn)。而人們常說的DIV+CSS,只是通俗的說法,并不是通篇的DIV,記住:DIV不是神!
HTML是一種對(duì)文本內(nèi)容和意義(即語義)的補(bǔ)充說法。它會(huì)告訴我們說:“這行是一個(gè)標(biāo)題,這幾行組成一個(gè)段落,這是一個(gè)項(xiàng)目列表,那是一個(gè)鏈接。”而不是來告訴我們:“這些字是藍(lán)色的,那些又是紅色的,這部分內(nèi)容靠右,這幾個(gè)是斜體。”這些是CSS的工作??傊篐TML告訴我們一塊內(nèi)容是什么(或其意義),而不是它長(zhǎng)什么樣子。
新聞熱點(diǎn)
疑難解答
圖片精選