2016-09-08 分類: 網(wǎng)站制作
網(wǎng)站制作公司精心設(shè)計(jì)的網(wǎng)站包含模塊化元素,可在數(shù)十或數(shù)百頁中重復(fù)使用,這些元素可能包括頁眉的全局導(dǎo)航標(biāo)題鏈接和圖形,或企業(yè)的聯(lián)系信息和郵箱地址。在每個(gè)文件中包含構(gòu)成標(biāo)準(zhǔn)頁面組件的文本和html代碼是沒有意義的。相反使用包含在數(shù)百個(gè)頁面中重復(fù)的標(biāo)準(zhǔn)化元素的單個(gè)文件,當(dāng)更改該文件時(shí),包含該組件的站點(diǎn)中的每個(gè)頁面都會(huì)自動(dòng)更新。html,CSS和當(dāng)前的Web服務(wù)器提供了可重用模塊化組件的強(qiáng)大功能和靈活性,大型復(fù)雜站點(diǎn)都是使用許多可重用的組件構(gòu)建的。
Web服務(wù)器讓站點(diǎn)作者創(chuàng)建標(biāo)準(zhǔn)化的html代碼片段,包含文件,可以在網(wǎng)站的所有頁面中使用,包含文件只是一個(gè)包含普通html頁面代碼的文本文件。當(dāng)用戶請(qǐng)求頁面時(shí),Web服務(wù)器將主頁面與主頁面文件中指定的包含文件組合在一起,然后將組裝好的html頁面發(fā)送到用戶的瀏覽器。包含文件也可以方便重復(fù)標(biāo)準(zhǔn)化內(nèi)容,例如支付政策,隱私政策或其他樣板語言,這些語言在大型網(wǎng)站的許多地方以相同的形式重復(fù),將重復(fù)內(nèi)容從頁面文件中提取到包含文件中。如果必須更改樣板語言,將只需更改一個(gè)文件,即可更新整個(gè)站點(diǎn)中每次出現(xiàn)的文本。
層疊樣式表的許多用戶知道如何改變標(biāo)準(zhǔn)html組件的外觀,但不太注意CSS的強(qiáng)大級(jí)聯(lián)功能,CSS是一個(gè)可擴(kuò)展的系統(tǒng),其中一組相關(guān)的CSS指令分布在多個(gè)CSS文件中,可以從所有頁面共享樣式和布局指令級(jí)聯(lián)到特定樣式,只有站點(diǎn)中的少數(shù)幾個(gè)頁面可以共享。
CSS具有多個(gè)層次級(jí)別,其級(jí)別在重要性和優(yōu)先級(jí),從所有頁面共享的一般CSS代碼,到特定頁面文件中包含的代碼,到嵌入特定html標(biāo)記的代碼,常規(guī)頁面代碼會(huì)覆蓋共享站點(diǎn)代碼,嵌入在html標(biāo)記中的CSS代碼會(huì)覆蓋常規(guī)頁面代碼。這種CSS優(yōu)先級(jí)的層次級(jí)聯(lián)為整個(gè)站點(diǎn)設(shè)置非常通用的樣式,同時(shí)還讓使用特定的部分或頁面樣式覆蓋所需的樣式。
多個(gè)CSS文件可以跨站點(diǎn)協(xié)同工作,這種以模塊化方式協(xié)同工作的多個(gè)CSS文件,是頁面級(jí)聯(lián)系統(tǒng)的核心,通過指向整個(gè)站點(diǎn)中控制樣式的鏈接共享代碼。該系統(tǒng)具有明顯的優(yōu)勢(shì),如果所有網(wǎng)頁共享相同的主CSS文件,可以更改主組件的樣式CSS文件,并在網(wǎng)站的每個(gè)頁面將顯示新的樣式。
文章標(biāo)題:網(wǎng)站制作公司建設(shè)網(wǎng)站中CSS具有哪些層次
本文網(wǎng)址:http://redsoil1982.com.cn/news39/41989.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站制作等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容