網(wǎng)站制作公司建設網(wǎng)站中CSS具有哪些層次

2016-09-08    分類: 網(wǎng)站制作

網(wǎng)站制作公司精心設計的網(wǎng)站包含模塊化元素,可在數(shù)十或數(shù)百頁中重復使用,這些元素可能包括頁眉的全局導航標題鏈接和圖形,或企業(yè)的聯(lián)系信息和郵箱地址。在每個文件中包含構(gòu)成標準頁面組件的文本和html代碼是沒有意義的。相反使用包含在數(shù)百個頁面中重復的標準化元素的單個文件,當更改該文件時,包含該組件的站點中的每個頁面都會自動更新。html,CSS和當前的Web服務器提供了可重用模塊化組件的強大功能和靈活性,大型復雜站點都是使用許多可重用的組件構(gòu)建的。

Web服務器讓站點作者創(chuàng)建標準化的html代碼片段,包含文件,可以在網(wǎng)站的所有頁面中使用,包含文件只是一個包含普通html頁面代碼的文本文件。當用戶請求頁面時,Web服務器將主頁面與主頁面文件中指定的包含文件組合在一起,然后將組裝好的html頁面發(fā)送到用戶的瀏覽器。包含文件也可以方便重復標準化內(nèi)容,例如支付政策,隱私政策或其他樣板語言,這些語言在大型網(wǎng)站的許多地方以相同的形式重復,將重復內(nèi)容從頁面文件中提取到包含文件中。如果必須更改樣板語言,將只需更改一個文件,即可更新整個站點中每次出現(xiàn)的文本。

層疊樣式表的許多用戶知道如何改變標準html組件的外觀,但不太注意CSS的強大級聯(lián)功能,CSS是一個可擴展的系統(tǒng),其中一組相關(guān)的CSS指令分布在多個CSS文件中,可以從所有頁面共享樣式和布局指令級聯(lián)到特定樣式,只有站點中的少數(shù)幾個頁面可以共享。

CSS具有多個層次級別,其級別在重要性和優(yōu)先級,從所有頁面共享的一般CSS代碼,到特定頁面文件中包含的代碼,到嵌入特定html標記的代碼,常規(guī)頁面代碼會覆蓋共享站點代碼,嵌入在html標記中的CSS代碼會覆蓋常規(guī)頁面代碼。這種CSS優(yōu)先級的層次級聯(lián)為整個站點設置非常通用的樣式,同時還讓使用特定的部分或頁面樣式覆蓋所需的樣式。

多個CSS文件可以跨站點協(xié)同工作,這種以模塊化方式協(xié)同工作的多個CSS文件,是頁面級聯(lián)系統(tǒng)的核心,通過指向整個站點中控制樣式的鏈接共享代碼。該系統(tǒng)具有明顯的優(yōu)勢,如果所有網(wǎng)頁共享相同的主CSS文件,可以更改主組件的樣式CSS文件,并在網(wǎng)站的每個頁面將顯示新的樣式。

網(wǎng)頁標題:網(wǎng)站制作公司建設網(wǎng)站中CSS具有哪些層次
本文路徑:http://muchs.cn/news/41989.html

網(wǎng)站建設、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設