html中DTD应用小结

DTD 是1套有关标识符的英语的语法标准。它是XML1.0版规格型号得1一部分,是html文档的认证体制,属于html文档构成的1一部分。

DTD:3种文本文档种类:S(Strict)、T(Transitional)、F(Frameset)。
Strict:假如您必须整洁的标识,可免于主要表现层的错乱,请应用此种类。请与堆叠款式表(CSS)相互配合应用
Transitional:DTD 可包括 W3C 所期待移入款式表的展现特性和元素。假如您的读者应用了不适用堆叠款式表(CSS)的访问器以致于您迫不得已应用 HTML 的展现特点时应用
Frameset: DTD 理应被用于带有架构的文本文档。除 frameset 元素替代了 body 元素以外,Frameset DTD 等同于于 Transitional DTD

html5基础上沒有XHTML 1.0 Transitional严苛的规定,而且简化了许多物品能够立即应用 <!DOCTYPE HTML>

HTML5
<!DOCTYPE HTML>
——————————————————————————————
xhtml 1.1:
<!doctype html public "-/w3c/dtd xhtml 1.1/en" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd">
xhtml 1.1 plus mathml plus svg:
<!doctype html public "-/w3c/dtd xhtml 1.1 plus mathml 2.0 plus svg 1.1/en" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
——————————————————————————————
html 4.01 strict:
<!doctype html public "-/w3c/dtd html 4.01/en" "http://www.w3.org/tr/html4/strict.dtd">
html 4.01 transitional:
<!doctype html public "-/w3c/dtd html 4.01 transitional/en" "http://www.w3.org/tr/html4/loose.dtd">
html 4.01 frameset:
<!doctype html public "-/w3c/dtd html 4.01 frameset/en" "http://www.w3.org/tr/html4/frameset.dtd">
——————————————————————————————
xhtml 1.0 strict:
<!doctype html public "-/w3c/dtd xhtml 1.0 strict/en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">
xhtml 1.0 transitional:
<!doctype html public "-/w3c/dtd xhtml 1.0 transitional/en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
xhtml 1.0 frameset:
<!doctype html public "-/w3c/dtd xhtml 1.0 frameset/en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">
——————————————————————————————
html 3.2:
<!doctype html public "-/w3c/dtd html 3.2 final/en">
——————————————————————————————
html 2(数据2意味着版本号号):
<!doctype html public "-/ietf/dtd html 2.0/en">

附上1张老版本号标识对比DTD文本文档:

标识

叙述

DTD

<!DOCTYPE> 

界定文本文档种类。

STF

<html>

界定 HTML 文本文档。

STF

<body>

界定文本文档的行为主体。

STF

<h1> to <h6>

界定 HTML 题目。

STF

<p>

界定段落。

STF

<br>

界定简易的折行。

STF

<hr>

界定水平线。

STF

<!--...-->

界定注解。

STF

 

标识

叙述

DTD

<b>

界定粗体文字。

STF

<font>

不赞同应用。界定文字的字体样式、规格和色调

TF

<i>

界定斜体文字。

STF

<em>

界定强调文字。

STF

<big>

界定大号文字。

STF

<strong>

界定语气更加明显的强调文字。

STF

<small>

界定小号文字。

STF

<sup>

界定上标文字。

STF

<sub>

界定下标文字。

STF

<bdo>

界定文字的方位。

STF

<u>

不赞同应用。界定下划线文字。

TF

 

标识

叙述

DTD

<pre>

界定预文件格式文字

STF

<code>

界定测算机编码文字。

STF

<tt>

界定打字机文字。

STF

<kbd>

界定电脑键盘文字。

STF

<var>

界定文字的自变量一部分。

STF

<dfn>

界定界定新项目。

STF

<samp>

界定测算机编码样版。

STF

<xmp>

不赞同应用。界定预文件格式文字。

 

标识

叙述

DTD

<acronym>

界定只取首字母的缩写。

STF

<abbr>

界定缩写。

STF

<address>

界定文本文档作者或有着者的联络信息内容。

STF

<blockquote>

界定块引入。

STF

<center>

不赞同应用。界定垂直居中文字。

TF

<q>

界定短的引入。

STF

<cite>

界定引入(citation)。

STF

<ins>

界定被插进文字。

STF

<del>

界定被删掉文字。

STF

<s>

不赞同应用。界定加删掉线的文字。

TF

<strike>

不赞同应用。界定加删掉线的文字。

TF

 

标识

叙述

DTD

<a>

界定锚。

STF

<link>

界定文本文档与外界資源的关联。

STF

 

标识

叙述

DTD

<frame>

界定架构集的对话框或架构。

F

<frameset>

界定架构集。

F

<noframes>

界定对于不适用架构的客户的取代內容。

TF

<iframe>

界定内联架构。

TF

 

标识

叙述

DTD

<form>

界定供客户键入的 HTML 表单。

STF

<input>

界定键入控制。

STF

<textarea>

界定多行的文字键入控制。

STF

<button>

界定按钮。

STF

<select>

界定挑选目录(往下拉目录)。

STF

<optgroup>

界定挑选目录中有关选项的组成。

STF

<option>

界定挑选目录中的选项。

STF

<label>

界定 input 元素的标明。

STF

<fieldset>

界定紧紧围绕表单中元素的边框。

STF

<legend>

界定 fieldset 元素的题目。

STF

<isindex>

不赞同应用。界定与文本文档有关的可检索数据库索引。

TF

 

标识

叙述

DTD

<ul>

界定无编码序列表。

STF

<ol>

界定井然有序目录。

STF

<li>

界定目录的新项目。

STF

<dir>

不赞同应用。界定文件目录目录。

TF

<dl>

界定界定目录。

STF

<dt>

界定界定目录中的新项目。

STF

<dd>

界定界定目录中新项目的叙述。

STF

<menu>

不赞同应用。界定菜单目录。

TF

 

标识

叙述

DTD

<img>

界定图象。

STF

<map>

界定图象投射。

STF

<area>

界定图象地形图內部的地区。

STF

 

标识

叙述

DTD

<table>

界定报表

STF

<caption>

界定报表题目。

STF

<th>

界定报表中的表头模块格。

STF

<tr>

界定报表中的行。

STF

<td>

界定报表中的模块。

STF

<thead>

界定报表中的表头內容。

STF

<tbody>

界定报表中的行为主体內容。

STF

<tfoot>

界定报表中的表注內容(脚注)。

STF

<col>

界定报表中1个或好几个列的特性值。

STF

<colgroup>

界定报表中供文件格式化的列组。

STF

 

标识

叙述

DTD

<style>

界定文本文档的款式信息内容。

STF

<div>

界定文本文档中的节。

STF

<span>

界定文本文档中的节。

STF

 

标识

叙述

DTD

<head>

界定有关文本文档的信息内容。

STF

<title>

界定文本文档的题目。

STF

<meta>

界定有关 HTML 文本文档的元信息内容。

STF

<base>

界定网页页面中全部连接的默认设置详细地址或默认设置总体目标。

STF

<basefont>

不赞同应用。界定网页页面汉语本的默认设置字体样式、色调或规格。

TF

 

标识

叙述

DTD

<script>

界定顾客端脚本制作。

STF

<noscript>

界定对于不适用顾客端脚本制作的客户的取代內容。

STF

<applet>

不赞同应用。界定嵌入的 applet。

TF

<object>

界定嵌入的目标。

STF

<param>

界定目标的主要参数。

STF