第七章 转到XHTML 添加一个“X”到HTML

1、XHTML是XML ,而HTML 就仅仅是HTML 。最大的差别就是,XML的优势在于一旦你用XHTML编写网页,就可以实现许多用HTML不可能实现的功能。

2、XHTML 1.0清单   要把html改为XHTML ,需要做以下几件事:

◇把DOCTYPE更改为严格的XHML,如果你还在使用过渡的HTML,那你可以把它转化为过渡的XHTML.

◇添加xmlns属性、lang属性和xml:lang属性到<html>开始标记。

◇<html>标记必须是DOCTYPE之后的第一个标记,而</html>必须文档的最后一个标记。

◇所有的元素名称必须用小写字母表示。

◇所有的开始标记都须对应有结束标记。如果一个元素是空的,那么它的标记必须以空格结尾,后跟/>.

◇所有的属性值必须非空,并且带双引号。

◇在HTML里不能使用&,&表示实体的开始,因此,应当用&amp;此外,把特殊字符转化为实体。

3、通过三个步骤,将严格的HTML转化为XHTML1.0

◇将KOCTYPE改为严格的XHTML 1.0

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”   “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

◇添加xmlns属性、Lang属性和xml:lang属性到<html>元素。

<html xmlns=http://www.w3.org/1999/xhtml lang=”en” xml:lang=”en”>

◇所有的空标记都应以“ />结尾,而不是“>”

 

posted @ 2013-05-17 09:14  景莉  阅读(147)  评论(0编辑  收藏  举报