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

XHTML与HTML语法的区别

2011-12-16 10:12 330 查看

XHTML与HTML语法的区别

搜集整理:sagahu@163.com

来源:《新手学CSS+DIV》曾静娜 等 编著

虽然XHTML与HTML的语法结果非常类似,但是XHTML遵循更加严格的规则。以下总结XHTML相对于HTML在语法方面的主要区别。

1. 所有标签都必须有相应的结束标签

如果是单独不成对的标签,那么在标签最后加一个反斜杠来关闭。

2. 所有标签的元素和属性的名字都必须使用小写

与HTML不同,XHTML是大小写敏感的,并且要求所有的标签和属性的名字都必须使用小写。

3. 所有的属性值都必须用引号括起来

在HTML中,属性值可以不添加引号。但是在XHTML中,属性值必须添加引号括起来。

4. 把所有的“<”、“>”和“&”用编码表示

如果小于号、大于号不是标签的一部分,那么应该写成<、>的形式。其它特殊符号也必须写成相应的代码。

5. 不要在注释内容中使用双横线

双横线“--”只能发生在XHTML注释的开头和结束,也就是说,在内容中不再有效。

6. img标签必须使用alt属性

在XHTML文档中插入图片时,img标签中必须加入alt属性。

7. 给XHTML文档添加适当的声明

XHTML 1.0提供了三种DOCTYPE:过渡型、严格型和框架型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: