【问题标题】:Invalid Tumblr HTML markup: Stray start tag html无效的 Tumblr HTML 标记:杂散的开始标记 html
【发布时间】:2013-02-04 17:44:00
【问题描述】:

我不时验证我的 tumblog,以解决错误。大多数这些错误和警告都是可以解释的,但我不明白这一点。

这是什么意思? (注意:我无法控制输出的标记)

错误:

Error: Stray start tag html.
From line 3, column 1; to line 3, column 14
</script>
<html lang=en>
<head

HTML:

<!DOCTYPE html>
<script>var __pbpa = true;</script><script>var translated_warning_string = 'Warnung: Gib dein Tumblr-Passwort nur dann ein, wenn du \u201chttps://www.tumblr.com/login\u201d\x0ain der Adresszeile deines Browsers siehst.\x0a\x0aAu\u00dferdem sollte dort ein gr\u00fcnes \u201cTumblr, Inc.\u201d-Logo zu sehen sein.\x0a\x0aSpammer und andere Strolche benutzen gef\u00e4lschte Formulare, um an Passw\u00f6rter zu kommen.\x0a\x0aTumblr wird dich niemals bitten, dich vom Blog eines Users aus einzuloggen.\x0a\x0aWillst du ganz sicher fortfahren?';</script><script type="text/javascript" language="javascript" src="http://assets.tumblr.com/assets/scripts/pre_tumblelog.js?_v=9a8f53878980f315a039f29ddc0b2038"></script>
<html lang="en">

【问题讨论】:

    标签: html validation tumblr w3c-validation


    【解决方案1】:

    HTML 和 HEAD 元素的开始标签是可选的。

    SCRIPT 元素不能出现在 HEAD 或 BODY 之外。

    由于您在 Doctype 之后有一个 SCRIPT,因此您隐式打开了 HTML 和 HEAD 元素。

    移动&lt;script&gt;,使其出现在您的&lt;head&gt; 标记之后。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-28
    • 1970-01-01
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多