2013-12-15 37 views
0

我通過W3C驗證運行我的網站,得到錯誤:獲取W3C「文檔類型不允許元素」LINK「在這裏」即使鏈接在頭?

document type does not allow element "LINK" here" 

我的外部CSS樣式表的鏈接。

然而,我的鏈接是我的頭標籤內

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 

<head> 

<title>Title</title> 

<meta name="description" content="[[*description]]" /> 

<link rel="stylesheet" type="text/css" href="css/style.css" /> 

</head> 

會有人知道這是爲什麼發生?

如果有問題,我正在使用ModX Revo CMS。

回答

3

鏈接不在腦海中。

您正在使用HTML 4,所以/將結束標記。這意味着<meta /><meta>>相同,與<meta>&gt;相同。

<head>中不能有字符數據,但<head>的結束標記和<body>的開始標記是可選的。因此,<meta />是一樣的:

<meta> 
</head> 
<body> 
&gt; 

由於連桿元件在此之後出現時,它是在體內。

擺脫/。你不是在寫XHTML。

+0

相關:[我需要在「」或「
」標籤末尾加上「/」嗎?(http://stackoverflow.com/a/15149657) –

相關問題