XHTML DTD:xhtml文档申明
XHTML标准制订了三种文档类型定义
使用最普遍的是XHTML过渡型类型
--------------------------------------------------------------------------------
必须得有<!DOCTYPE>
XHTML文档主要由下面三个方面构成
DOCTYPE
Head
Body
基本的文档结构为:
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>文档声明必须出现在XHTML文档的首行。
--------------------------------------------------------------------------------
XHTML实例
这是一个简单的(迷你型的)XHTML文档:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>DOCTYPE声明定义文档类型:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">余下部分看上去就像HTML:
<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>
--------------------------------------------------------------------------------
三类文档类型定义
DTD specifies the syntax of a web page in SGML.
DTD具体指定了页面中的语法
DTD is used by SGML applications, such as HTML, to specify rules that apply to the markup of documents of a particular type, including a set of element and entity declarations.
DTD被用作指定文档中使用的标签以及元素集的规则,例如HTML
XHTML is specified in an SGML document type definition or ''DTD''.
XHTML被指定在SGML中的文档类型或''DTD''
An XHTML DTD describes in precise, computer-readable language, the allowed syntax and grammar of XHTML markup.
XHTML DTD所描述的XHTML标签是精确的,计算机易读性好的,语法和文理都合适的
当前的三类 XHTML 文档类型:
STRICT 严密型
TRANSITIONAL 过渡型
FRAMESET 框架型
--------------------------------------------------------------------------------
XHTML1.0指定三类XML文档与之对应的是三类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">Use this when you want really clean markup, free of presentational clutter. Use this together with Cascading Style Sheets.
XHTML 1.0 Transitional
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Use this when you need to take advantage of HTML''s presentational features and when you want to support browsers that don''t understand Cascading Style Sheets.
XHTML 1.0 Frameset
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">Use this when you want to use HTML Frames to partition the browser window into two or more frames.
使用最普遍的是XHTML过渡型类型
--------------------------------------------------------------------------------
必须得有<!DOCTYPE>
XHTML文档主要由下面三个方面构成
DOCTYPE
Head
Body
基本的文档结构为:
<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>文档声明必须出现在XHTML文档的首行。
--------------------------------------------------------------------------------
XHTML实例
这是一个简单的(迷你型的)XHTML文档:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>DOCTYPE声明定义文档类型:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">余下部分看上去就像HTML:
<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>
--------------------------------------------------------------------------------
三类文档类型定义
DTD specifies the syntax of a web page in SGML.
DTD具体指定了页面中的语法
DTD is used by SGML applications, such as HTML, to specify rules that apply to the markup of documents of a particular type, including a set of element and entity declarations.
DTD被用作指定文档中使用的标签以及元素集的规则,例如HTML
XHTML is specified in an SGML document type definition or ''DTD''.
XHTML被指定在SGML中的文档类型或''DTD''
An XHTML DTD describes in precise, computer-readable language, the allowed syntax and grammar of XHTML markup.
XHTML DTD所描述的XHTML标签是精确的,计算机易读性好的,语法和文理都合适的
当前的三类 XHTML 文档类型:
STRICT 严密型
TRANSITIONAL 过渡型
FRAMESET 框架型
--------------------------------------------------------------------------------
XHTML1.0指定三类XML文档与之对应的是三类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">Use this when you want really clean markup, free of presentational clutter. Use this together with Cascading Style Sheets.
XHTML 1.0 Transitional
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Use this when you need to take advantage of HTML''s presentational features and when you want to support browsers that don''t understand Cascading Style Sheets.
XHTML 1.0 Frameset
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">Use this when you want to use HTML Frames to partition the browser window into two or more frames.

