本站通过 xhtml 严格版认证November 8, 2007

http://files.gracecode.com/2007_11_07/1194380593.png

既然是叫 Gracecode.com 那么代码不 Grace 的话也说不过去。经过我的一番努力终于通过了 xhtml 严格版认证!其实通过严格版认证并不是想象中的那么困难。除去基本的 xhtml 概念,我摘录下我自己碰到的一点错误:

更进一层的

其实上面说了那么多,总结出的两个原则就是 第一,把页面当作 xml 文档来写;第二,完全的独立的 DOM 框架。 就这么多了,相信通过一番努力以后,你的网站也能自豪地挂上 W3C 的 Icon 的。

已有 5 条评论

  1. 很多的时候用户需要等待你“臃肿”的 Javascript 代码处理完成(Web 2.0 的特色)。期间或许加入一个类似于进度条的东西让用户有点“安慰”。这个东西实现起来并不复杂,无非就是获得总的处理条目,然后获得一个百分比,再显示输出。

    通过我们伟大的 CSS,可以实现非常漂亮的进度条样式。加上 Javascript 的效果,就可以完全“欺骗”我们的用户,让他们有耐心等待浏览器处理完成。上述的原理已经知道了,那么就可以直接看代码了。本人使用的还是 jQuery 框架,因为这样简短的代码可能会更容易理解。

  2. 你好。我想问一下。。像这样的
    Line 5, Column 12: there is no attribute "name".
    <META name="keywords" content="wow gold,world of warcraft gold,us wow gold,euro/>
    说meta没name属性。。可是他明明就有这个属性啊。。。希望能帮我回答一下。谢谢

  3. <META name="keywords" content="wow gold,world of warcraft gold,us wow gold,euro" />

    兄弟的 euro 忘记加 " 号了,还有,建议 meta 使用小写

  4. 嗯。。。。谢谢。我问题解决了。。。原来问题出在<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">这里

    我换成<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">就好了。。。
    你说的meta小写我也去换一下。。。
    还是很感谢你

  5. 老凯 老凯

    谢谢你,我终于找到我的站为什么不能通过xhtml认证的原因了,非常感谢。
    因为我在BODY里面插入了Javascript
    其他都没有问题。

Yahoo 统计