DTD文档模型是什么?

1.DTD文档模型是DOCTYPE文档声明,是Doucument Type Definition的英文缩写,是文档类型定义

<!DOCTYPE html>      <!--告诉浏览器使用哪个html版本-->
<html>               <!--HTML文档开始-->
<head> </head>       <!--定义浏览器、搜索引擎读取的内容-->
<body></body>        <!--网页显示内容-->
</html>

 

2.制作一个标准的页面,声明一个正确的DOCTPYE,HTML里面的标识和css才能正常生效.

PPT模板下载大全https://redbox.wode007.com

3.不是HTML标签,不区分大小写,没有结束标签

 

4.DTD文档模型在HTML4中有三种声明方式,而在HTML5中只有一种

<!DOCTYPE html>  //HTML 5
 
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd“>  //HTML 4.01 Strict 严格<br>该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。
 
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“http://www.w3.org/TR/html4/loose.dtd“> //HTML 4.01 Transitional 过渡
该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。
 
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN”
“http://www.w3.org/TR/html4/frameset.dtd“> //HTML 4.01 Frameset 框架
该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容。
 
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“> /XHTML 1.0 Strict
该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记。
 
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“> //XHTML 1.0 Transitional
该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记。
 
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd“> //XHTML 1.0 Frameset
该 DTD 等同于 XHTML 1.0 Transitional,但允许框架集内容。
  
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd“>//XHTML 1.1
该 DTD 等同于 XHTML 1.0 Strict,但允许添加模型(例如提供对东亚语系的 ruby 支持)。
posted @ 2020-11-26 12:09  陌路y  阅读(168)  评论(0编辑  收藏  举报