XHTML与HTML语法的区别

 

XHTML与HTML语法的区别

搜集整理:sagahu@163.com

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

XHTML 1.0提供了三种DOCTYPE:过渡型、严格型和框架型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值