您的位置:首页 > Web前端 > HTML

XHTML语法规范

2014-03-10 16:37 218 查看
1.区分大小写

        XHTML对大小写敏感。使用相同字母大写和小写的意义是不同的。如<h>和<H>是不同的元素。

2.正确嵌套所有元素

        XHTML元素进行嵌套时,必须按照元素的打开顺序进行关闭。

        XHTML有一些严格强制执行的嵌套限制。

        <a>元素不能包含其他的<a>元素

        <pre>元素不能包含<object><big><img><small><sub>或<sup>元素

        <button>元素不能包含<input><textarea><label><select><button><form><iframe><fieldest><isindex>元素

        <lable>元素中不能包含其他的<label>元素

        <form>元素中不能包含其他<form>元素

3.元素必须要封闭

        XHTML所有页面元素都要有响应的结束元素。如<head>对应的结束元素是</head>。独立元素也必须要结束,方法是在右尖括号前加"/",如<img src="img.jpg" />

4.属性必须加上双引号

        如<table width="200">

5.明确所有属性的值

        XTHML规定每一个属性都必须有一个值。没有值的属性必须用自己的名称作为值。如在HTML中checked属性是可以不取值的,但在XHTML中必须用它自身的名称作为值。<input type="checkbox" name="box1" value="aaa" checked="checked" />

6.特殊字符要用编码表示

        XHTML页面内容中,所有特殊字符都要用编码来表示。如"&"必须要用"&"的形式。如在HTML中的<img src="pic.jpg" src="abc & def">在XHTML中要写成<img src="pic.jpg" src="abc & def">

7.推荐使用级联样式表控制外观

        在XHTML中,推荐使用级联样式表控制外观。实现页面的结构和表现分离,相应地会有部分外观属性不推荐使用,如align属性。

8.使用页面注释

        XHTML使用<!--注释内容-->作为页面注释。

9.推荐使用外部链接来调用脚本

        使用外部链接来调用脚本,页面与脚本分离。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: