HTML已經走過了近20的發展歷程。從HTML4到XHTML,再到最近十分火熱的HTML5,它幾乎見證了整個網路的發展。但是,即便到現在,有許多基礎的概念和原則依然需要開發者高度注意。下面,向大家介紹這些應該遵守的開發原則。
1、善用DIV來佈局
當開發一個Web頁面時,要考慮第一件事就是區分頁面重點。將這些內容用DIV標籤包含起來,頁面的程式碼會呈現整齊、縮排良好的風格。
<div id="header"></div> <div id="body-container"> <div id="content"> <!-- Content -- > </div> <div id="right-side-bar"> <!-- Right Side Bar Content Area -- ></div> </div> <div id="footer"></div>
2、將HTML標籤和CSS樣式表分割開來
好的頁面應該將HTML標籤和CSS樣式表分割開來。這是每一個Web開發者在首次接觸Web開發時就該知道的一條原則。然而,直到今天,仍然有許多開發者沒有嚴格遵循這項原則。
不要在HTML標籤裡內嵌樣式表程式碼。開發者應養成習慣,單獨建立文件,用以存放CSS樣式表。而這也將方便其他開發者在修改你的程式碼時,能迅速完成工作。
<p style="color: #CCC; font-size:16px; font-family: arial"> An example to illustrate inline style in html</p>
3、優化CSS程式碼
現如今,為網站增加多個CSS檔案的做法已經很普遍。但是,當網站包含的CSS檔案過多時,會降低網站的回應速度。解決辦法是:精簡程式碼並對多個CSS檔案進行最佳化,將其合併成一個檔案。這個辦法能顯著提升網站的載入速度。此外,有許多工具可以用來優化CSS文件,例如CSS Optimizer、Clean CSS等。
對於CSS這塊,我們也推薦過你應該知道的9個優秀的CSS框架,可以了解一下CSS框架的種類和相關用法。
4、優化Javascript文件,並將其放到頁面底部
和CSS一樣,為頁面添加多個Javascript文件也是很普遍的做法。但這同樣會降低網站的反應速度。為此,開發者應該精簡、優化這些Javascript檔案。
但有一點和CSS不同,瀏覽器通常不支援並行載入。這也就是說,當瀏覽器載入Javascript檔案時,將不再同時載入其它內容。而這就導致了網頁的載入速度好像變慢了。
一個好的解決方法是:將Javascript檔案的載入順序放在最後。為了實現這個目標,開發者可以把Javascript程式碼放在HTML文件的底部,而最好的位置是放在接近