學(xué)習(xí)網(wǎng)絡(luò)標(biāo)準(zhǔn)的朋友通常從CSS開始,為什么CSS是一種非常有趣的語言,能使我們的頁面變的更容易也許我們的第一次接觸是因?yàn)殒溄拥娘L(fēng)格修改,然后慢慢發(fā)現(xiàn)CSS是強(qiáng)大的和簡(jiǎn)單的,所以我們用它來控制布局、排版、顏色、圖片等等。學(xué)習(xí)CSS后,我們會(huì)發(fā)現(xiàn)XHTML的結(jié)構(gòu)更加逼真。螞蟻。一個(gè)好的XHTML結(jié)構(gòu)可以降低CSS的開銷,避免了不同瀏覽器之間的網(wǎng)頁差異,于是開始學(xué)習(xí)XHTML代碼,不斷探索XHTML結(jié)構(gòu)的特點(diǎn),編寫CSS,了解XHTML結(jié)構(gòu)和FRIIB的重要性。LE應(yīng)用程序,可以嗎也許在這一點(diǎn)上,我們會(huì)發(fā)現(xiàn)風(fēng)格的管理同樣重要。
每個(gè)人都有自己的管理方式,因?yàn)槟阆胍獞?yīng)用的不同類型的網(wǎng)頁是不同的管理理念。這里我只是整理一下我的風(fēng)格管理,它可以被看作是每個(gè)人的參考和研究范式,也是沒有形成自己的管理風(fēng)格的朋友的參考模型。
我的風(fēng)格管理是針對(duì)一個(gè)項(xiàng)目,一個(gè)單一風(fēng)格的網(wǎng)站系統(tǒng),一般這樣的站點(diǎn)是中小型站點(diǎn),風(fēng)格是一致的。它不適用于大型網(wǎng)站或不同風(fēng)格的網(wǎng)站。在做文章之前,我們首先要想到的是易維護(hù)性。一旦需要修改,它必須快速方便。修改的成本非常高,所以我們應(yīng)該盡量避免這種工作占用的時(shí)間的擴(kuò)大。然后我們需要將樣式與結(jié)構(gòu)代碼分開。
其中,{圖像}是存儲(chǔ)在XHTML中的圖片,{jnStule}稱為主題包,它包括{CSS}、{img}、{js}來存儲(chǔ)CSS樣式表、樣式表中引用的圖像和網(wǎng)頁中使用的JS。保持圖片外面是所有圖片,但是這里的圖片的性質(zhì)是不同的。{img}是在CSS中引用的圖片。所有圖片都顯示或不與CSS樣式相關(guān)。他的屬性是{IMG}中的圖片屬于CSS,而不是XHTML。CSS不引用圖片{圖片}。{圖片}中的圖片僅屬于XHTML,XHTML不直接在{IMG}中使用圖片。
將{js}放在{jnStave}文件夾中是不合適的,我的考慮是,行為和樣式都使XHTML的結(jié)構(gòu)變得豐富多彩。當(dāng)我們需要改變皮膚時(shí),它也是可行的。例如,在第一種情況下,塊的內(nèi)容是上下滾動(dòng)的,而在第二種情況下,塊需要向左和向右滾動(dòng)。這種行為也需要用樣本工作者來代替。當(dāng)然,實(shí)際應(yīng)用不是NE。這是一個(gè)簡(jiǎn)單的原因。
基本上是大的結(jié)構(gòu),樣式表的結(jié)構(gòu)是什么呢我將其劃分如下:在樣式包中,有一個(gè)基本的CSS(基本公共樣式)模塊。CSS(模塊樣式)模板。CSS(窗體樣式)MeN.CSS(補(bǔ)丁樣式)打印。CSS(打印樣式)
底座。CSS是一種基本的風(fēng)格,即所有網(wǎng)頁的共同風(fēng)格,它與模塊相結(jié)合。CSS基本上顯示正常頁面。窗體的劃分也有助于管理不同地方的窗體風(fēng)格。Web標(biāo)準(zhǔn)涉及兼容性,因此需要一種樣式補(bǔ)丁。當(dāng)然,這里沒有具體的列表。最后一個(gè)打印樣式是為打印設(shè)置提供的。
通過這樣的劃分,我在維護(hù)和網(wǎng)站樣例更新工作上看起來很簡(jiǎn)單,基本上可以在沒有程序員參與的情況下完成網(wǎng)站的皮膚替換,如果一個(gè)網(wǎng)站同時(shí)擁有多個(gè)主題包,則可以簡(jiǎn)單地使用不同的樣式。通過在XHTML中更改主題包的名稱。這與網(wǎng)站的程序兼容,并且能夠制作非常好的、非??蓴U(kuò)展的應(yīng)用網(wǎng)站。