HTML、XML、XHTML、HTML5的区别

1、HTML,超文本标记语言(Hyper Text Markup Language)
–特点:
HTML文档描述网页,包含HTML标签和纯文本。

2、XML,可扩展性标记语言(EXtensible Markup Language)
–特点:
1)一种标记语言,很类似HTML。
2)设计宗旨是传输数据,而非显示数据。
3)标签没有被预定义,需要自行定义标签。
4)被设计为具有自我描述性。
5)1998年2月10日成为W3C的推荐标准。

–其他:
XML与HTML的主要差异:
1)XML不是HTML的替代,XML是对HTML的补充。
2)XML被设计为传输和存储数据,其焦点是数据的内容。HTML被设计用来显示数据,其焦点是数据的外观。
3)在大多数web应用程序中,XML用于传输数据,而HTML用于格式化并显示数据。
4)XML是独立于软件和硬件的信息传输工具。

3、XHTML,可扩展性超文本标记语言(EXtensible Hyper Text Markup Language)
–特点:
1)结合XML和HTML的长处,开发出了XHTML。以XML应用的方式定义的HTML。
2)与HTML4.01几乎是相同。
3)更严格更纯净的HTML版本。
4)得到所有主流浏览器的支持。
5)2001年1月发布的W3C推荐标准。

–其他:
XHTML与HTML主要区别:
1)文档结构:
–(1)XHTML DOCTYPE 是强制性的。
–(2)<html> 中的 XML namespace 属性是强制性的。
–(3)<html>、<head>、<title> 以及 <body> 也是强制性的。
2)元素语法:
–(1)XHTML 元素必须正确嵌套。
–(2)XHTML 元素必须始终关闭。
–(3)XHTML 元素必须小写。
–(4)XHTML 文档必须有一个根元素。
3)属性语法:
–(1)XHTML 属性必须使用小写。
–(2)XHTML 属性值必须用引号包围。
–(3)XHTML 属性最小化也是禁止的。

5、HTML5,最新的HTML标准
–特点:
1)专门为承载丰富的 web 内容而设计的,无需额外插件。
2)拥有新的语义、图形以及多媒体元素。
3)提供的新元素和新的API简化了web应用程序的搭建。
4)是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。

博客主页:https://blog.csdn.net/yisumi

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值