码迷,mamicode.com
首页 > Web开发 > 详细

(002)XHTML文档介绍

时间:2015-04-15 14:49:01      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

一、引言

  这里首先澄清两个术语:“文档”和“页面”。文档本质上是包含有XHTML源代码的那个纯文本文件,而页面则是图形浏览器呈现这个文档所得到的可见结果。

  一个有效、合适的XHTML文档必须符合严格的结构,并按确切的格局安排一些必需的组成部分。如下代码清单则展示了一个基本的XHTML的文档结构:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <head>
    <title>My first web page</title>
  </head>
  <body>
    <p>XHTML is easy!</p>
  </body>
</html>

 

二、DOCTYPE

  XHTML文档开始于一个文档类型声明(Document Type Declaration,简写为DOCTYPE)。这是一种必需的组成部分。它的作用是声明文档的类型及其所遵守的标准规则集。XHTML的每种“风味”都有自己相应的文档类型声明。

  • 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">

  文档类型声明是一种标签,但是尽管也使用尖括号,它并不是XHTML元素,因此并不需要一个闭标签和结尾斜线。实际上,它根本就不是文档代码的一部分。它只是向用户代理传达关于文档的信息,助其判断所处理的文档的类型并按照恰当的规则呈现页面。

  必须注意的是XHTML文档必须要按照这样的文档类型来声明,包括大小写形式和引号。HTML的其他版本也有自己的文档类型声明,但是我们这里只使用xhtml 1.0 strict模式。

 

(002)XHTML文档介绍

标签:

原文地址:http://www.cnblogs.com/jplatformx/p/4428496.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!