XTML

XTML简介

  我自己一个比较简单的理解是XML比HTML(HTML5以前的版本)更加的规范,而且对于不同设备的兼容性很好。关于具体的资料可以参考HTML语言和XHTML有什么区别?XHTML有什么特点?,这里知识简单的说一下下一些比较重要任务的差别

主要差别

  • 属性名称必须小写 
  • 属性值必须加引号
  • 属性不能简写 :
    <input checked/>(✖️)
    <input checked="checked" />(✔️)
  • 用 Id 属性代替 name 属性
    <p name="flag" />(✖️)
    <p id="flag" />(✖️)
  • XHTML DTD 定义了强制使用的 HTML 元素
    所有 XHTML 文档必须进行文件类型声明(DOCTYPE declaration)。在 XHTML 文档中必须存在html、head、body元素,而 title 元素必须位于在 head 元素中。

三种文档类型

  XHTML 1.0 Strict

  XHTML 1.0 Transitional

  XHTML 1.0 Frameset

  他们具体的区别可以参考docconf

posted @ 2019-10-28 15:21  im73  阅读(321)  评论(0)    收藏  举报