時間:2013-02-11 來源:武漢網(wǎng)whw.cc 作者:whw.cc 我要糾錯
1.保持用記事本寫
我真正的接觸div+css也不過一年網(wǎng)站建設(shè),所以也是個初學(xué)者,開始也一樣在DW里面拖拖拽拽,做貨色的時候全部在設(shè)計視圖下素來不看也不論頁面代碼什么樣的,我們老師也是那樣教的,那時候?qū)W(wǎng)頁的概念就是圖片,動畫的堆砌。畢業(yè)加入工作以后,很慶幸,遇到了一個不錯的主管,在最初學(xué)習(xí)css給了我很大的贊助。請求我完整用記事本寫,于是我向隔壁的美工借了本書,本國的詳細(xì)什么名字忘卻了,紅白封面,還有一本叫做《CSS基本教程》感覺還不錯。下個了蘇昱的css幫助手冊,就一邊寫,一邊看書,查手冊。
興許我的方式不是最好的,但是很合適我網(wǎng)頁制作。假如開端過多的依附于軟件,css里面的很多樣式須要良久才會記得,用起來天然不會得心應(yīng)手,等緩緩熟記了手冊里的每個款式以后,為了進(jìn)步開發(fā)效力,再用(Dreamweaver簡寫,下同)寫。
2.養(yǎng)成好的書寫習(xí)慣
記得大學(xué)時候一個教我們delphi老師說過,好的程序員寫出的程序像詩一樣,錯落有致,很有美感。我想說我們在寫html和樣式的時候也應(yīng)當(dāng)是這樣的,好比在寫html的時候,我的習(xí)慣是div標(biāo)簽成對寫好,再填內(nèi)容。不然很容易落下封閉標(biāo)簽,呈現(xiàn)過錯很難排查,有人會說了,寫簡單的頁面可以,但是寫大的頁面,通常多少十個套在一起,容易寫串,這種情形也會有,這就要靠適當(dāng)?shù)慕忉專s進(jìn)來防止了。寫css的時候網(wǎng)上有很多推舉的標(biāo)準(zhǔn),比如菜單類用menu,版權(quán)用CoryRight,底部用footer等等,在書寫次序上個別是:顯示屬性-本身屬性-文本屬性。當(dāng)然這些都沒有硬性的劃定,但是遵守一些不成文的規(guī)定不是壞事,這樣讓本人寫的代碼,輕易讓別人讀懂。
3.走出誤區(qū)
誤區(qū)一,web標(biāo)準(zhǔn)就是全體用div。
許多以前用table布局的人,學(xué)了div+css當(dāng)前,你在他的代碼里就再也找不到table了,感到用table是件不光榮的事。事實(shí)并非如斯,web2.0 標(biāo)準(zhǔn)也沒明白提到用table仍是div,由于table也是合乎xml規(guī)矩的。含有table的頁面照樣能夠通過XHTML1.0的驗證。 再者,div+css可能是萬能的,但在有些方面并不是最好的。比方我們在做一個表單,table相對是最好的解決計劃,div實(shí)現(xiàn)起來絕對沒有table來的簡練。
誤區(qū)二,必定要通過驗證。尺度只是促使我們在感懷上的更新不是簡略的代碼的轉(zhuǎn)變。良多人用js詐騙validator,通過驗證,這樣不通不外驗證的頁面制作網(wǎng)站,然而通過驗證并不是我們的終極目標(biāo)。咱們想寫出在互聯(lián)網(wǎng)上暢通無阻的網(wǎng)頁,用戶便利應(yīng)用的網(wǎng)頁。
誤區(qū)三,hack用的越多,名堂越多自己的程度越高。當(dāng)我們碰到不兼容的問題,通常會想到hack,但是最好是先試了其余所有可行的辦法,寫出簡單而契合標(biāo)準(zhǔn)的代碼,不得已才用hack.因為網(wǎng)頁閱讀器的支持(向前兼容)不應(yīng)該僅限于對從前瀏覽器的支撐,更應(yīng)該是對將來的瀏覽器的支持(向后兼容),所以我們盡量做到標(biāo)準(zhǔn),才不會過期。
4.毅力
這個就未幾說了,做任何事都需要,寫樣式更是。樣式就那幾個,標(biāo)簽也就那幾個,翻來覆去是不會少的。調(diào)瀏覽器的兼容性更是需要耐性和毅力。
上邊只是我在學(xué)習(xí)中的一些領(lǐng)會,可能高手是不屑看的,盼望對初學(xué)者有所輔助。 本文章由:http://www.haidanet.cn 整理發(fā)布!
標(biāo)簽:
幣安app官網(wǎng)下載 虛擬手機(jī)號碼 歐億 手機(jī)app軟件下載 幣安app官網(wǎng)下載 幣安app官網(wǎng)下載 幣安app官網(wǎng)下載 幣安app官網(wǎng)下載
關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |
Copyright © 2022 whw.cc Inc. All Rights Reserved. 武漢網(wǎng) 版權(quán)所有
鄂ICP備19009404號-6 公安備 42010502000112