391 字2 分钟
网页顺利通过W3C验证的心得
闲来无事,把自己的几个小站进行了 W3C 标准的验证,修正了一些错误,以对得起网页上 W3C 的标志,下面是自己在验证过程中遇到的问题。
一、如果你的 html 是手写的,千万别把单词拼错,我有一次把 content 拼成了 contact,相当低级的错误。
二、闭合所有标签。
- input 标签也要以
/结尾:<input type="text" name="size" id="size" value="" size="10" /> <br /><img src="" alt="" />
三、如果 <form></form> 配合 <table></table> 使用,要把 <form></form> 写在外面。
<form> <table> <tr> <td></td> </tr> </table></form>四、有些标签已经过时了,哪怕它非常方便,好比下面的 <font>。
<font color="red"></font>真的,我很喜欢这个标签,但是千万不要使用,因为它不符合标准。应该用什么样的代码这里就不啰嗦了。
五、参考第二点,完整的图片标签应该是 <img src="" alt="" />,alt 属性是必须的,别忘记结尾的 /,其中 onload 等 JavaScript 属性是不行的。
六、注意插入 flash 的代码,很多 flash 代码可能无法通过验证,尤其当代码中存在一些参数的时候,这时候可以用 flash+xml 的代码,或者将 flash 代码转换成 js 代码。
七、记得选择正确的文件编码和文件类型(Document Type)。
记得有句话是这么说的,“尽信书不如无书”,最后祝愿有兴趣的朋友都可以顺利通过验证。
奉上 W3C 验证的地址:http://validator.w3.org/