【问题标题】:Validating custom tumblr theme验证自定义 tumblr 主题
【发布时间】:2012-07-10 16:51:04
【问题描述】:

我正在寻找一个自定义的 tumblr 主题。当我使用 W3C 验证器对其进行验证时,我从 tumblr 插入到我的主题代码之外的博客中的代码中得到了一大堆错误。所以我对 101 进行了故障排除并安装了他们的默认主题并尝试对其进行验证。我使用了 Redux 主题。当我将它放入验证器时,我收到以下 3 个错误:

Line 2, Column 871: Stray doctype.

….0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Error Line 3, Column 67: Stray end tag html.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

Error Line 3, Column 67: Cannot recover after last error. Any further errors will be ignored.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

所以我的问题是,验证有多重要?我要解决的问题是我的自定义主题非常缓慢。我认为加速它的第 1 步将是使用有效的标记。但这似乎不可能。 (还从我无法控制的 FB G+ 和 TW 按钮代码中获取大量错误)。提前致谢。

【问题讨论】:

    标签: validation themes tumblr


    【解决方案1】:

    我认为尝试验证 Tumblr 主题的问题在于,Tumblr 识别并需要特定代码,HTML 验证器将被视为无效。虽然在 Tumblr 中使用过,但从技术上讲,它不像 html 那样正确。

    博客文章的代码,例如

    {block:Label}
    

    可能会被标记为无效,因为 HTML 验证器不知道它是 Tumblr 的正确结构代码。验证器可能会说它在放置在特定上下文(例如“li”元素中)时是无效的,即使对于 Tumblr 来说这是它应该放置的位置。

    尝试使用此验证器,因为您可以按类型对错误进行分组,这样您就可以查看是否存在使用 Tumblr 代码创建的错误以外的错误。 http://validator.keegan.st/

    解决所有的html错误,不用担心tumblr引起的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多