美文网首页
(2)HTML5 为什么只需要写 <!DOCTYPE HT

(2)HTML5 为什么只需要写 <!DOCTYPE HT

作者: 温柔你要送嘻嘻 | 来源:发表于2017-11-24 11:31 被阅读252次

    HTML5 不基于 SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行);

    而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。

    拓展:

    SGML是标准通用标记语言

    HTML是超文本标记语言,主要是用于规定怎么显示网页

    XML是可扩展标记语言是未来网页语言的发展方向,可能会替代HTML,他和HTML都是由SGML延伸转变而来的,你可以理解SGML是最早的版本,但现在已经淘汰不用了

    XML和HTML的最大区别就在于 XML的标签是可以自己创建的,数量无限多,而HTML的标签都是固定的而且数量有限。

    还有一个是XHTML也是现在基本上所有网页都在用的标记语言,他其实和HTML没什么本质的区别标签都一样,用法也都一样,就是比HTML更严格,比如标签必须都用小写,标签都必须有闭合标签等。

    相关文章

      网友评论

          本文标题:(2)HTML5 为什么只需要写 <!DOCTYPE HT

          本文链接:https://www.haomeiwen.com/subject/dqbxbxtx.html