HTML5不基于 SGML (标准通用标记语言),因此不需要对DTD( DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。)进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。
而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。
相关文章
- 程序员为什么要写技术博客?都在哪些平台呢?
- 软件测试工程师为什么要写测试用例?
- 作为一名程序员我为什么要写博客?
- 为什么有些HTML5标签必须有一个开始和结束标签,而不是用/>关闭它们?
- 如果我使用HTML5 doctype,为什么我不能将div设为100%?我怎样才能达到100%的高度
- python 编码中为什么要写类型注解?
- 为什么元素不能包含?[英]Why can't a element contain a ? 本文翻译自 TFennis 查看原文 2013-04-08 29199 html5/ html/
- HTML5定稿了,为什么原生App世界将被颠覆
- 我们只需要关注常用的事件即可 messageBox消息框 为什么要使用消息框? 显示消息 向用户请求消息 实现步骤 1定
- UWP开发之Mvvmlight实践八:为什么事件注销处理要写在OnNavigatingFrom中