HTML、XHTML、XML

XML

可扩展标记语言(EXtensible Markup Language,简称:XML)。XML被广泛用来作为跨平台之间交互数据的形式,注意针对数据的内容,通过不同的格式化描述手段(XSLT,CSS等)可以完成最终的形式表达(生成对应的HTML,PDF或者其他的文件格式)。

XML设计用来传送及携带数据信息,不用来表现或者展示数据,HTML语言则用来表现数据。

HTML

超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

XHTML

可扩展超文本标记语言(eXtensible HyperText Markup Language,XHTML),是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。

HTML语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的电脑来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,难度就比较大。由此产生了由DTD定义规则,语法要求更加严格的XHTML。

和HTML的语法区别

  1. 文档元素的标签必须由结束标签或者以特殊的方式书写,而且所有的标签必须合理的嵌套
  2. 元素名和属性必须小写
  3. 属性值必须总是使用引号包裹
  4. 禁止属性简化
  5. 空元素必须由一个结束标签
  6. 等等
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容