跳转到内容

XML - 数据交换管理/XHTML/练习

来自维基教科书,开放的书籍,开放的世界

XHTML 章节 => XHTML

XHTML 答案 => 答案

下面是一个包含许多已弃用功能的无效 HTML 文档示例。它也结构不良。该文档需要转换为 XHTML,并将内容与表示分离。

a. 将 HTML 文档更改为有效的 XHTML 1.0 Transitional 文档。使用位于 http://validator.w3.org/ 的验证器验证您的页面。

b. 从问题 1.a. 的模型答案开始。识别文档中所有已弃用的元素和属性,并在链接的外部样式表中使用 CSS 替换它们。有关已弃用元素的详细信息,请参见 超文本标记语言/标签列表

c. 从问题 1.b. 的模型答案开始。用语义标记替换所有表示性标记,并确保所有内联元素都包含在块级元素中。将 DOCTYPE 更改为 XHTML 1.0 Strict,并使用 W3C 标记验证服务验证页面。

  <html>
  <head>
    <title>
      Convert HTML to XHTML
  </head>
  <body text=blue>
    <h1>       
        XHTML page
    </h1>
    <p><b> It is important for your site to be current with the most recent W3C standards.
    </p></b> 
       <u>Welcome</u> to my <b>page</b>.<br>
       I hope that you <i>enjoy</i> your stay.
    <p>
      <font color=#9900FF face=Arial size=+2>
       XHTML is similar to HTML
      </font>
    </p>   
    <a href=http://validator.w3.org/>
       Validator
    </a>       
  </body>
</html>

创建一个简单的 HTML 文档,并有意地错误地嵌套标签或不关闭一些标签,然后通过 W3C 的在线 HTML Tidy 服务 运行该文档。

XHTML 章节 => XHTML

XHTML 答案 => 答案

华夏公益教科书