HTML 4.01 specifies three document types: Strict, Transitional, and Frameset.
在HTML4.01中有三种文档类型:严密型,过渡型以及框架型。
HTML Strict DTD
Use this when you want clean markup, free of presentational clutter. Use this together with Cascading Style Sheets (CSS):
当你想要用比较整洁的标记,从混乱的观念里解脱的话可以选择严密型的DTD。结合CSS使用:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML Transitional DTD
The Transitional DTD includes presentation attributes and elements that W3C expects to move to a style sheet. Use this when you need to use HTML's presentational features because your readers don't have browsers that support Cascading Style Sheets (CSS):
过渡型DTD包含一些W3C预计会移向样式表中的属性和元素。如果你感觉读者的浏览器不一定会支持CSS的话可以选择这个类型的文档
(目前流行的浏览器都支持CSS,只是大部分CSS2属性还不行)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Frameset DTD
The Frameset DTD should be used for documents with frames. The Frameset DTD is equal to the Transitional DTD except for the frameset element replaces the body element:
框架型DTD应该配合带有框架的文档使用。框架DTD基本等同于过渡型除了frameset元素替代了body元素
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML
XHTML 1.0 specifies three XML document types: Strict, Transitional, and Frameset.
指定了三种XML文档类型:严密型,过渡型,以及框架型
XHTML Strict DTD
Use this DTD when you want clean markup, free of presentational clutter. Use this together with Cascading Style Sheets (CSS):
当你想要用比较整洁的标记,从混乱的观念里解脱的话可以选择严密型的DTD。结合CSS使用:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML Transitional DTD
Use this DTD when you need to use XHTML's presentational features because your readers don't have browsers that support Cascading Style Sheets (CSS):
如果你感觉读者的浏览器不一定会支持CSS的话可以选择这个类型的文档,它可以使用一些不被推荐的标签和属性:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML Frameset DTD
Use this DTD when you want to use frames!
如果你想用到框架请用这个。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
To check that you have written a valid XHTML document with a correct DTD, you can link your XHTML page to an XHTML validator.
要检查你的页面是否符合DTD的要求,可以用将你的页面连接到相应的校验器上。
分享到:
相关推荐
DOCTYPE>并不是HTML标签,它声明web浏览器关于页面使用哪个 HTML 版本进行编写的指令。 在 HTML 4.01 中,<!DOCTYPE> 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了标记语言的规则,这样浏览器才能正确地呈现...
<attribute> 以对象的形式代表了 HTML 元素的标签属性或属性。 <B> 指定文本应以粗体渲染。 <base> 指定一个显示 URL 用于解析对于外部源的链接和引用,如图像和样式表。 <baseFont> 设置渲染文本时作为缺省字体的...
DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。如果不写,可能会造
DOCTYPE html> <!-- 双标签:有头有尾,并且尾巴内会有一个关闭符:/ --> <!-- 该文档的根元素(根节点) --> <html lang="en"> <!-- 头部标签 --> <head> <!-- 单标签(也称空标签):有头没有尾,结尾会有一个...
DOCTYPE> 文档类型 <html>文档 <body>文档主体 <h1> to <h6> HTML 标题 <p>段落 <br>换行 <hr>水平线 <!--...-->注释 --文本 <b>粗体文本 <font>不赞成用。文本字体、尺寸和颜色 <i>斜体文本 <em>强调文本 <big>大...
DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>我的第一个HTML页面</title> </head> <body> <h1>欢迎来到我的网页</h1> <p>这是一个简单的HTML页面示例。</p> <img src=...
HTML标签是由尖括号包围的关键字,比如<html>,HTML标签通常是成对出现的,比如<b></b>,标签对中的第一个标签为开始标签,第二个标签为结束标签,开始标签和结束标签也被称为开放标签和闭合标签 HTML注释: <!–...
DOCTYPE html>声明文档类型,并包含<html>, <head>, 和 <body>标签。 添加元数据:在<head>标签中,使用<meta>标签添加元数据,如字符集、页面描述、关键词等。 设置标题:使用<title>标签设置网页的标题。 添加...
doctype html> <html> <head> <meta charset="utf-8"> <title>表格 </title> </head> <body> ....... </body> </html> <table border="1"> <tr> <td>品牌</td> <td>型号</td> <td>颜色</td> </tr> <tr> <td>华为</td...
DOCTYPE>声明开始,然后包含<html>元素,其中包括<head>和<body>部分。<head>包含文档的元数据,如标题、字符编码和引入的外部资源;<body>包含页面的可见内容。 标题和段落: 使用<h1>到<h6>标签定义标题,表示...
<title>action标签</title> </head> <body> <!-- 这句会显示action请求的跳转页面success.jsp页面要显示的内容 --> <s:action name="action" executeResult="true"></s:action> <!--这句不会显示 --> <s:action name...
DOCTYPE html> B <!DOCTYPE HTML PUBLIC> C <!DOCTYPE xhtml> D <!DOCTYPE html5> 2、以下全部属于块级标签的是 A <div><p><input><span><img> B <div><h1><p><img><dl> C <span><h1><p><img><dl> D <div>...
学习和使用常见的HTML标签,如标题标签(<h1>至<h6>)、段落标签<p>、图像标签<img>、链接标签<a>、列表标签<ul>/<ol>/<li>等。 理解HTML5新增的语义化标签,比如<header>, <nav>, <section>, <article>, <footer>等...
DOCTYPE html>`---------*注明文件使用格式* `<html lang="en">`--------*注明网页使用语言 en-英语 zh-CN-中文*<br /> `<head>`--------*头部*<br /> `<meta charset=UTF-8>`-------*设置字符集,一般都为UTF-8...
用JS创建一个录屏功能 OBS studio很酷,但 ...DOCTYPE html> <html> <head> <title>Parcel Sandbox</title> <meta charset="UTF-8" /> </head> <body> <video class="video" width="600px" controls></video>
北大青鸟s1 HTML 知识点总结 HTML5的优势 世界知名浏览器厂商对HTML5的支持:微软 、Google、苹果、Opera、Mozilla 市场的需求 ...没有顺序,每个<dt>标签、<dd>标签独占一行(块元素) 默认没有标记
(1)双标签书写规则:<双标签名称>内容</双标签名称>,例如<html>内容</html>; (2)单标签书写规则:<单标签名称/>,例如<br/>; 3.HTML属性 HTML属性指的是标签属性,HTML标签可以拥有属性,给相关的HTML元素提供...
DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> ...
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0043)http://www.chinahongker.com/index/index.asp --> <HTML><HEAD><TITLE>E鹰网络工作室</TITLE><LINK href="/images/css....