既然是XHTML,當然與HTML有一定區別,其中最明確的一點是,XHTML比HTML語法要求更嚴格。開始編寫XHTML時,一定要嚴格符合XHTML的網站制作語法規則。這些規則主要表現在下面幾個方面:
1.屬性名稱必須小寫
屬性是指HTML標簽共有的或特有的,可以用于指定一種伉的特性,比如class是一種標識類型的屬性,align是文本對齊所用的屬性.在標簽中編寫屬性,屬性的英文字母必須使用小寫,正確的寫法如下:
其中,class就是一個屬性名稱,在XHTML中不允許使用CLASS或Class這樣的形式,這是規定。
2.屬性值必須使用雙引號
雖然直接填寫屬性值并不會引發顯示上的問題,但XHTML有規定在先,必須使用雙引號來填寫屬性值。我們只有遵循這個規則.以免引發不必要的問題,正確的寫法是:
不允許使用
這樣的形式,這與HTML標簽的屬性賦值方式不同。
3.不允許使用屬性簡寫
在HTML中,特別是在表單中.常常使用簡寫屬性。例如:
而XHTML對此要求更加嚴格,不允許使用簡寫屬性,必須使用完整的寫法。正確寫法:
4.使用id替代name
XHTML規范提出,使用id作為統一的名稱標記,不再推薦使用HTML中的name屬性。
注意:如果我們要為版本很低的瀏覽器進行樣式編寫,比如IE4. 0,則應當使id與name同時存在,不過以目前瀏覽器的使用率來后,完全可以拋棄name屬性了。
5.必須使用結束標簽
如果頁面中出現開始標簽,則必須出現結束標簽。例如:
如果使用img或br這樣的單體標簽,那么必須使用正斜線作為結束。例如:
從這些規則上肴,我們需要在編碼過程中注意更多細節,不過有了這些嚴格的標準.也為下一步工作打下了堅實的墓礎??偟膩碚f,XHTML只是一個較嚴格的HTML語言,我們只需要按照一定規則去使用、保持良好的編寫習慣與結構編寫方式,便可輕松掌握。
返回新聞列表