當(dāng)討論到Web標(biāo)準(zhǔn)時(shí),一些事情總是被提及,那就是結(jié)構(gòu)和表現(xiàn)分離的重要性。 剛開始的時(shí)候理解結(jié)構(gòu)和表現(xiàn)的不同之處可能很困難,特別是如果你不習(xí)慣于思考文檔的語義結(jié)構(gòu)時(shí)。 然而,理解這點(diǎn)是很重要的,因?yàn)?,?dāng)結(jié)構(gòu)和表現(xiàn)分離后,用 CSS 文檔來控制表現(xiàn)就是很容
當(dāng)討論到Web標(biāo)準(zhǔn)時(shí),一些事情總是被提及,那就是結(jié)構(gòu)和表現(xiàn)分離的重要性。
剛開始的時(shí)候理解結(jié)構(gòu)和表現(xiàn)的不同之處可能很困難,特別是如果你不習(xí)慣于思考文檔的語義結(jié)構(gòu)時(shí)。
然而,理解這點(diǎn)是很重要的,因?yàn)椋?dāng)結(jié)構(gòu)和表現(xiàn)分離后,用 CSS 文檔來控制表現(xiàn)就是很容易的一件事了。
結(jié)構(gòu) 是由文檔中的主體部分,再加上語義化、結(jié)構(gòu)化的標(biāo)記。
表現(xiàn) 是你賦予內(nèi)容的一種樣式。在大多數(shù)情況下,表現(xiàn)就是文檔看起來的樣子,但是它同樣可以影響一個(gè)文檔“聽”起來的樣子----畢竟不是每個(gè)人使用的都是圖像化的瀏覽器。
盡可能的把結(jié)構(gòu)和表現(xiàn)相分離。
理論上講,你應(yīng)該用一個(gè) HTML 文檔來保存內(nèi)容與結(jié)構(gòu),用一個(gè) CSS 文檔來控制整個(gè)文檔的表現(xiàn)。
如今表現(xiàn)與結(jié)構(gòu)的未分離的網(wǎng)站還是很普遍的。
所以我們剛開始學(xué)習(xí)要養(yǎng)成好的習(xí)慣,把它們分別放到分開的文件中,XHTML文件可以鏈接并共享外部的CSS和JavaScript文檔的