【问题标题】:Migrating html to websites将 html 迁移到网站
【发布时间】:2016-02-04 11:18:11
【问题描述】:

虽然我们将多个 html 页面迁移到网站,但许多页面包含 html <center><font> 标记。我们应该使用哪种 xhtml 文档类型定义?

是严格的、过渡的还是框架集..?

【问题讨论】:

  • 使用这个
  • What is DOCTYPE?的可能重复
  • @Soorapadman 你怎么能在不知道这些文件中的内容的情况下推荐一个文档类型......?
  • 为什么要在 HTML 文件上使用 XHTML 文档类型?只需使用 HTML 文档类型。如果您不能将 <center><font> 元素更改为正常的东西,那么哪个并不重要。 <DOCTYPE html> 可以正常工作。
  • 如果您希望您的 HTML 文件能够验证,请使用过渡文档类型。 (虽然不是 XHTML。)但是,如果验证意味着您实际上可以更改源以遵守验证器的规则,请帮自己一个忙,摆脱 <center> 的东西。

标签: html xhtml dtd


【解决方案1】:

这是我所有页面顶部的内容:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>YOUR TITLE</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="author" content="YOUR URL" />
    <link rel="stylesheet" href="LINKTOYOURCSS.css" 
      type="text/css" media="all" />
    <script type="text/javascript" src="LINKTOYOUR.js">       
    </script>
    </head>
    <body>

转换后:

   <font>
   <center> 

到 css 样式表,然后我通过位于 https://validator.w3.org/ 的 W3C 验证器运行该文件。我发现这抓住了我错过的所有旧事物,并且更容易识别和纠正。我发现这对我来说最有效,而且它通过了。不确定其他cmets。我希望这能回答你的问题。

【讨论】:

    猜你喜欢
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-14
    • 2019-01-04
    • 2016-07-28
    • 2018-07-01
    • 2016-03-07
    相关资源
    最近更新 更多