2013-02-04 89 views
0

我不時驗證我的tumblog,以解決錯誤。大多數這些錯誤和警告都是可以解釋的,但我不明白這一點。無效的Tumblr HTML標記:無效的開始標記html

這是什麼意思? (注:我在輸出標記沒有控制)

錯誤:

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"> 

回答

4

的HTML和HEAD元素的開始標記是可選的。

SCRIPT元素可能不會出現在HEAD或BODY之外。

由於您在Doctype之後立即有一個SCRIPT,因此您可以隱式地打開HTML和HEAD元素

移動<script>,使其出現在您的<head>標記後面。

+1

'