XHTML 的文档结构遵循 XML 的规范,每个文档都应该包含一些基本的元素,如 html、head 和 body。以下是一个简单的 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">

<head>
  <title>My XHTML Document</title>
</head>

<body>

  <h1>Main Heading</h1>

  <p>This is a paragraph of text.</p>

  <ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
  </ul>

</body>

</html>

让我们逐步解释这个结构:

1. 文档类型声明(DOCTYPE): 在文档的开头,用于指定文档的类型和版本。这告诉浏览器和解析器使用的规范。
   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

2. 根元素 <html>: XHTML 文档的根元素是 <html>,必须包含 xmlns 属性指定 XML 命名空间。
   <html xmlns="http://www.w3.org/1999/xhtml">

3. <head> 元素: 包含了文档的元信息,如标题、字符集声明、样式表和脚本引用等。
   <head>
     <title>My XHTML Document</title>
   </head>

4. <body> 元素: 包含文档的主要内容,如标题、段落、列表等。
   <body>
     <h1>Main Heading</h1>
     <p>This is a paragraph of text.</p>
     <ul>
       <li>Item 1</li>
       <li>Item 2</li>
       <li>Item 3</li>
     </ul>
   </body>

在整个文档结构中,标签必须正确嵌套和闭合。这是 XHTML 的严格语法规定。这个结构的目的是提供一种清晰、有序的方式来组织文档,以便浏览器和解析器能够正确解释和显示文档内容。


转载请注明出处:http://www.pingtaimeng.com/article/detail/3616/XHTML