xhtml validation

在選用的template裡, 有很多不能通過xhtml validation的code.

html是比較鬆散的code, 後來有了xml, 寫一個open tag, 例如: <p>, 就需要有個close tag, 例如: </p>. 另外, 必須是"well formed", 也就是不能寫成<a><b></a></b>交錯close, 必須是<a><b></b></a>, <a>完全在<b>的外圍.

試用了網路上的xhtml validation工具, 輸入網站URL, 按下validate this page, 它就會指出所有的錯誤. 例如: <div id=abc>必須改為<div id="abc">才合規定. <script language="javascript"> 是舊的寫法, 新式的要改寫成<script type="text/javascript" ….>

我的主頁上本來有近200條不合格, 改到如今, 還有30多條不合xhtml的規格. 其中有好些是因為用了閱讀全文造成的, 也不知怎麼修正. 另外抄了cbox等供應的code, 不怎麼想改它.

其實很多網頁不能通過這樣嚴格的考核的, 只是試著去遵循標準的規格.


Posted in Practice by with comments disabled.