[英]Stray end tag “head”
我有以下 html5 代碼:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="Style.css" rel="stylesheet" type="text/css">
<title>Catalogo Dischi</title>
<p class="title"> Catalogo Dischi </p>
<a id="index">
<p class="subtitle">Indice</p>
</a>
<p class="text">
<a href="#classic">Musica Classica</a>
<br/>
<a href="#jazz">Musica Jazz</a>
<br/>
<a href="#country">Musica Country</a>
</p>
</head>
代碼在 html 標簽內。 我不明白這個錯誤的原因,我關閉了除meta和link之外的所有標簽,無法關閉,有什么問題?
您需要了解—— <head>
元素定義了瀏覽器使用的屬性,但在頁面中不直接可見。 <title>
屬性定義了在瀏覽器選項卡上顯示的標題。
關閉<head>
標簽后,您應該打開<body>
標簽,頁面中要顯示的所有內容都應該在其中。
有關這些元素的基本介紹,另請參閱http://reference.sitepoint.com/html/page-structure 。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="Style.css" rel="stylesheet" type="text/css">
<title>Catalogo Dischi</title>
</head>
<body>
<p class="title"> Catalogo Dischi </p>
<a id="index">
<p class="subtitle">Indice</p>
</a>
<p class="text">
<a href="#classic">Musica Classica</a>
<br/>
<a href="#jazz">Musica Jazz</a>
<br/>
<a href="#country">Musica Country</a>
</p>
</body>
您需要在標題后關閉head
標簽並將您的內容包裝在body
標簽中。
如果頭部有類型或雙制表符的問題,可能會發生錯誤。 假設標題是這樣的
<title> Foundation </title>>
然后會出現雜散的結束標記“head”,包括正文中的錯誤
如果頁面在 Chrome 中打開,那么它會在“Body”標簽之后添加一個 >
<body>
">"
在您的代碼中,您將<p>
放在<head>
當
開始它表示身體部位,但之后
所有的東西都在 body 下,所以關閉</head>
是一個錯誤
這是你的字符集charset=UTF-8"
它缺少"
開頭。
我通過對我的代碼執行此操作解決了我的問題 我向您展示了標簽示例,以便您可以看到我對標簽做了什么。
所以使用鏈接標簽將是:
<link href='https://fonts.googleapis.com/css?family=Aclonica%7cPlayfair+Display' rel='stylesheet'/>
注意鏈接標簽最后以 /> 結尾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.