上一篇:减肥皮带(图)
下一篇:CBC:“维基解密”创始人阿桑奇今保释出狱
如何将网站从HTML转化为XHTML
米娅 2010年12月16日 15:21:47

相关链接:什么是XHTML

网站从HTML转化为XHTML:

1, 添加 DOCTYPE:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2,  小写标签和属性名称;

3,  所有属性值加引号;

4,  将标签 <hr> <br> <img> 改为 <hr /> <br /> <img />;

5,  最后,在 Markup Validation Service  这里测试一下。



2楼 2010年12月16日 16:35:55 米娅

实践经验:

1, <img alt="" />要有这一项 alt="";
2, 这个参数出问题了:<a href="../login.php?t_th=&page=2">http://www.coolder.com/login.php?t_th=&page=2</a> 好像参数值不能为空。


3楼 2010年12月16日 17:02:32 米娅

3,<tr> 没有 height, nowrap, background 属性,background需写在 style 里。


4楼 2010年12月16日 20:34:30 米娅

4, 如下的代码应该将 & 更换为 &amp;  :

<a href="http://www.coolder.com/login.php?t_th=&page=2">


5楼 2010年12月16日 20:50:29 米娅

5,最后一个警告(warning)也解决了:

Byte-Order Mark found in UTF-8 File. The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

一个UTF-8文件可能有BOM,也可能没有BOM,可用下面的方法区分:

1,用UltraEdit-32打开文件,切换到十六进制编辑模式,察看文件头部是否有EF BB BF。
2,用Dreamweaver打开,察看“页面属性”,看“包括Unicode签名(BOM)”前面是否勾了。

如果用第2种方法检测,如果勾了,去掉勾保存即可。

现在用 Markup Validation Service   检测结果 “Passed”, 通过了。Smile

第1页 共1页
相关链接
1. 什么是XHTML
2. 用XHTML开发网站的掌上版