使用HTML標(biāo)簽屬性對(duì)網(wǎng)頁(yè)進(jìn)行修飾的方式存在很大的局限和不足,因?yàn)槲覀兯械臉邮蕉际菍懺跇?biāo)簽中,這樣既不利于代碼閱讀,將來維護(hù)代碼也非常困難。如果希望網(wǎng)頁(yè)美觀、大方、維護(hù)方便,就需要使用CSS實(shí)現(xiàn)結(jié)構(gòu)與表現(xiàn)的分離。結(jié)構(gòu)與表現(xiàn)相分離是指在網(wǎng)頁(yè)設(shè)計(jì)中,HTML標(biāo)簽只用于搭建網(wǎng)頁(yè)的基本結(jié)構(gòu),不使用標(biāo)簽屬性設(shè)置顯示樣式,所有的樣式交由CSS來設(shè)置。
CSS非常靈活,既可以嵌入在HTML文檔中,也可以是一個(gè)單獨(dú)的外部文件,如果是獨(dú)立的文件,則必須以.css為后綴名。如圖1所示的代碼片段,就是將CSS嵌入在HTML文檔中,雖然與HTML在同一個(gè)文檔中,但CSS集中寫在HTML文檔的頭部,也是符合結(jié)構(gòu)與表現(xiàn)相分離的。
?
圖1 HTML和CSS代碼片段
如今大多數(shù)網(wǎng)頁(yè)都是遵循Web標(biāo)準(zhǔn)開發(fā)的,即用HTML編寫網(wǎng)頁(yè)結(jié)構(gòu)和內(nèi)容,而相關(guān)版面布局、文本或圖片的顯示樣式都使用CSS控制。HTML與CSS的關(guān)系就像人的身體與衣服,通過更改CSS樣式,可以輕松控制網(wǎng)頁(yè)的表現(xiàn)樣式。
?
以上就是小編今天為大家分享的關(guān)于“CSS結(jié)構(gòu)與表現(xiàn)分離怎么實(shí)現(xiàn)?”的文章,希望本篇文章能夠幫到你。云和數(shù)據(jù)?ICT?職業(yè)教育發(fā)揮公司產(chǎn)業(yè)化優(yōu)勢(shì)與技術(shù)積淀,整合國(guó)內(nèi)外優(yōu)秀師資,累計(jì)自主研發(fā)?230?余項(xiàng)教輔、教材,300?余?項(xiàng)實(shí)踐教學(xué)案例與實(shí)訓(xùn)平臺(tái),采用六位一體項(xiàng)目制教學(xué)模式,年?培養(yǎng)高端?ICT?技術(shù)人才超?10000?人,累計(jì)為企業(yè)輸送高端泛?ICT?技術(shù)人才超?9?萬人,學(xué)員?60%來自于口碑推薦。如果你對(duì)目前的生活狀態(tài)不滿意,想提升技能,可以咨詢云和數(shù)據(jù)官網(wǎng)獲得幫助。
Copyright ? 2013-2021 河南云和數(shù)據(jù)信息技術(shù)有限公司 豫ICP備14003305號(hào) ISP經(jīng)營(yíng)許可證:豫B-20160281