HTML、XML、XHTML 之间的区别

它们都属于标记语言

语言 中文名 说明
HTML4 超文本标记语言 主要用于做界面呈现。HTML 是先有实现,后面才慢慢制定标准的,导致HTML⾮常混乱和松 散,语法非常的不严谨。
XML 可扩展标记语言 主要⽤于存储数据和结构。语法严谨,可扩展性强。由于 JSON也有类似作⽤但更轻量⾼效, XML 的市场变得越来越⼩。
XHTML 可扩展超文本标记语言 是HTML 5的历史版本,在HTML4的基础之上用XML语法进行严格的规范,解决 HTML4 的混乱问题,语法和 XML一样严格。
HTML5 超文本标记语言 在HTML的基础上进行拓展,用于页面呈现 (目前标准)

HTML5是什么:超文本标记语言的第五代标准,实际上是个语法标准

XHTML是HTML5的一个历史版本,它实际是在HTML4基础上应用了XML 语法进行了严格的规范,太严格用起来不舒服,于是有了HTML5,

XML的要求会比较严格:

  1. 有且只能有一个根元素

  2. 大小写敏感

  3. 正确嵌套

  4. 必须双引号

  5. 必须闭合标签

番外: 所以 HTML5 是HTML的新一代标准, 所谓的 H5 工程师这一词, 其实是国产词, 泛指新一代的web开发工程师,

具体H5工程师, 做什么工作方向, 还是要看需求 (比如: 移动端开发, PC端网页开发, H5小游戏开发....)

posted @ 2022-05-08 11:40  fionna  阅读(134)  评论(0编辑  收藏  举报