【问题标题】:I made a website without a <!DOCTYPE> what should I do? [duplicate]我创建了一个没有 <!DOCTYPE> 的网站,我该怎么办? [复制]
【发布时间】:2015-03-23 03:19:17
【问题描述】:

我已经在一个网站上工作了大约一个月,一切都很顺利,直到今天,当我将&lt;!DOCTYPE html&gt; 添加到我的代码中时,这弄乱了我的很多 CSS。虽然我能够在我正在处理的一个页面上修复大部分问题,但我真的不想回到我已经完成的所有页面并弄乱他们的 css。我可以在没有 &lt;!doctype&gt; 的情况下离开我的网站吗?如果我这样做,它会影响SEO吗?

【问题讨论】:

  • 实际上是&lt;!DOCTYPE html&gt;(你只是在. 上少了一个|
  • @RokoC.Buljan 你明白这个问题了吗?因为我需要有人向我解释这个问题。
  • 您需要准确描述您遇到的问题。你有什么,而不是 &lt;!DOCTYPE html&gt; 等等等等。另外,在 Quirks Mode 中使用 Goog
  • 我放了一个 .代替 !所以它不会消​​失。我什么都没有,而不是 我的 html 以 开头 我知道怪癖模式,我修复了 chrome 中的大多数问题。我知道不特定的问题在这里是一件坏事,我只想知道它是否可以离开我的网站没有 doctype 标签/在怪癖模式。如果这会影响 SEO。

标签: css doctype


【解决方案1】:

如果没有&lt;!DOCTYPE html&gt;,某些浏览器会以怪异模式呈现您的网站。要在所有 Web 浏览器中获得一致的外观,使用 DOCTYPE 很重要。最好将 DOCTYPE 放入并修复您的 CSS 以符合标准模式。

【讨论】:

  • 由于我一直在没有 DOCTYPE 的情况下工作,因此我在 quirks 模式下使其与所有主要浏览器保持一致,这就是为什么我想知道是否需要 Doctype,如果我的网站在没有它的情况下运行良好。 .
  • 您仍然有更好的机会保证与所有使用 DOCTYPE 的浏览器的一致性。此外,现在学习如何在标准模式下正确编码虽然可能有点麻烦,但将帮助您更多地构建未来的网站并进行更新。
  • 是的,大概就是这样,谢谢
猜你喜欢
  • 1970-01-01
  • 2011-02-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-14
  • 1970-01-01
  • 2023-02-05
  • 1970-01-01
相关资源
最近更新 更多