w3c標準

1、圖片的alt="" 屬性必須每張圖片都加上,而且對齊屬性用CSS來定義。不加不能通過XHTML 1.0的驗證。
  

2、每個文檔必須加上DTD聲明。
  a) !DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  去掉後能通過驗證,但有警告:No DOCTYPE found! Checking with default XHTML 1.0 Transitional Document Type.
  

3、RSS的XML通過時其中的域名地址必須與檢測的地址一致,否則會報錯。
  

4、標籤的鏈接屬性加上JAVASCRIPT事件時必須爲#空鏈,不能爲javascript:;或javascript:void(null);
  

5、同一個頁面當中,同名的ID會產生衝突。所以以ID定義樣式的必須改成類引用。
  <div id="a1">111</div>
  <div id="a1">222</div>
  如果不用W3C來檢測的話,在CSS設計裏是允許這樣做的。
  那是程序的角度不能相同,CSS上是可以相同的!
  之前就是相同的產生問題,後面就改成類引用了!
  

6、不可省略雙引號或單引號。
  a) 這個是指屬性,標準是雙引號~
  單引號也能通過驗證。
  

7、標籤之間不可錯位嵌套。
  <div class="CaseDetaListSS">原文鏈接:<a href='/html/cases/cases_61.html'>官方網站</div></a>
  這是不允許的。
  

8、所有的標籤都使用小寫。
  

9、FLASH的標籤代碼中不能含有,必須採用其它的方法實現。
  

10、所有的標籤中含有的屬性必須有值(官方的說法)。
  

11、標籤必須配對完成,單標籤必須以/關閉
  

12、JS和CSS外部引入文件必須加上類型定義。
  

13、所有的樣式全部寫在外部文件。用類名定義。在使用的地方引用。
  

14、頁面上的一些特殊字符必須用HTML代碼來標識.如“&”寫成“&“

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章