<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>主界面</title>
</head>
<body>
  <form id="form1" runat="server"
    style="font-size: xx-large; font-weight: bold; color: #800080">
</form>
</body>
</html>
     序言部分指出XHTML文档使用了一个外部公共的DTD,其名称为"//W3C//DTD XHTML 1.0 Transitional//EN”,其网址为"
http://www.w3.org/1999/xhtml"。这个DTD由w3c制定,仅针对XHTML版本1.1,其跟元素为html。
       文档元素部分指出这个XHTML文档使用名域机制,其值为"
http://www.w3.org/1999/xhtml",接下来的文档元素部分所使用的标记都来自这个名域指向的DTD规定的标记,从这个典型的XHTML文档,可以看出XHTML应该满足如下的准则:
1.XHTML文档遵循相应的XHTML DTD中的规范约束,不仅要求形式良好,而且内容还必须是有效的。
2.XHTML文档的根元素必须是<html>
3.XHTML文档的根元素必须使用xmlns属性指明XHTML的名域,其名域标志符为:"http://www.w3.org/1999/xhtml"
4.XHTML文档中,根元素之前必须有一个DOCTYPE声明,其必须引用XHTML DTD,形式为:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    XHTML语法约束
    1.所有标记必须是闭合的,即要有一个对应的结束标记。如html<br>在XHTML为<br/>。
    2.所有标记的元素和属性的名字都必须使用小写。
    3.所有的XML标记都必须嵌套使用。
    4.所有的属性必须用“引号”括起来。
    5.所有<和 &特殊符号都用编码表示。
    6.给所有属性赋一个值。XHTML规定的属性都必须有一个值,没有值的就重写本身。
    <td nowrap="nowrap">
    7.不要在注释内容中使用“--”."--"只能发生在XHTML注释的开头和结束。
    posted on 2008-12-02 11:32  叶子文文  阅读(176)  评论(0编辑  收藏  举报