我是一個新手試圖驗證一個簡單的HTML頁面與W3驗證,但運行到錯誤(見下文),似乎表明我的身體部分在它開始之前開始。有什麼建議?html驗證錯誤 - 元元不允許作爲身體的孩子
<!DOCTYPE html>
<html>
<head>
<title>indexName</title>
<meta charset="utf-8">
<meta name=「author」 content=「My Name」>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>My Name</h1>
<ul>
<li> <a href=traceroute.png>traceroute</a> </li>
<li> <a href=command.png>command</a> </li>
<li> <a href=document.docx>document</a> </li>
<li> <a href=spreadsheet.xlsx>spreadsheet</a> </li>
<li> <a href=database.accdb>database</a> </li>
</ul>
</body>
</html>
錯誤:
元META NAME =「作者」內容=「我不允許在此背景下元素體的孩子。 (抑制來自該子樹的進一步錯誤。) 來自第6行,第5列;到第6行,列51 F-8" >↩↩<
和
雜散結束標記頭 從第8行,第3列;到第8行,第9欄
和
開始標記身體看到,但同一類型的元素已經打開。來自第10行,第3欄;到第10行,第8欄
和
結束標記爲體看出,但也有未封閉元件。 來自第20行,第3欄;到第20行,第9欄第
和
未閉合元件元名稱=「作者」內容=「西爾維婭」。 來自第6行第5欄;到第6行,列51
您的文本不會給出任何這些錯誤(它只是抱怨智能報價)。 – SLaks
您是否有機會使用富文本編輯器來編寫HTML?微軟的Word,例如?如果是的話:不要。這可能是你的驗證失敗的原因。仔細看看這個:''。注意報價?那些不是ASCII引號,但它們應該是。使用記事本,Notepad ++,Sublime Text或任何其他純文本編輯器。 – domsson
我只是將這些印刷引號改爲普通引號,然後再試一次('' – Johannes