HTML、XHTML和HTML5区别和概念

1:HTML与XHTML

  1. HTML全称为“HyperText Mark-up Language”(超文本标记语言),通常的HTML是指HTML4.01.
  2. XHTML全称为“Extensible HyperText Mark-up Language”(扩展的超文本标记语言)它是XML风格的HTML4.01,比起HTML它更加严格,更加纯净。

这两者的主要区别如下:

  1. XHTML标签必须被关闭
1:在XHTML中所有的标签必须被关闭,如<p></p><div></div>等。此外空标签也必须闭合,例如<br>也要写
   成</br>。
2:错误写法:<p>时间识人
   正确写法:<p>时间识人</p>
  1. XHTML标签及属性必须小写
1:在XHTML中所有的标签必须是小写,也不能全部是大写,不能大小写混用,虽然属性值可以大写,但是也尽量
   全部小写
2:错误写法:<BODY><DIV></DIV></BODY>
   正确写法:<body><div></div></body>
  1. XHTML标签必须用引号
1:在XHMTL中标签属性必须用引号
2:错误写法:<input id=txt type=text/>
   正确写法:<input id="txt" type="text"/>
  1. XHTML标签用id属性代替name属性
1:在XHMTL中除了表单之外的所有元素,都应该用id而不是name。
2:错误写法:<div name="wrapper"></div>
   正确写法:<div id="wrapper"></div>

2:HTML5

HTML指的是HTML4.01,而XHTML是XML风格的HTML4.01,它是HTML的过度版本。而HTML5值得是他的下一代HTML,HTML4.01的升级版。

HTML5的特点如下:

1:文档类型简写
2:字符编码简写
3:标签不在区分大小写
4:允许属性值不加引号
5:允许部分属性值的属性值省略

总之:HTML指的是HTML4.01,XHTML是HTML的过渡版,HTML5是HTML的升级版

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值