验证自定义tumblr主题

时间:2012-06-06 03:22:59

标签: validation themes tumblr

我想要一个自定义的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按钮代码中获取大量错误)。提前谢谢。

1 个答案:

答案 0 :(得分:2)

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

博客文章的代码,例如

{block:Label}

可能被标记为无效,因为HTML验证程序不知道它是Tumblr的正确结构化代码。验证者可能会说在放置在特定上下文中时它是无效的,例如在'li'元素中,即使对于Tumblr来说这也是放置它的位置。

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

解决所有html错误,不要担心tumblr导致的错误。