與HTML5聲明HTML5文檔類型的正確方法是什麼?
IE創建時,最簡單的使用開始標籤的正確方法:HTML 4嚴格是這樣
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
與HTML5聲明HTML5文檔類型的正確方法是什麼?
IE創建時,最簡單的使用開始標籤的正確方法:HTML 4嚴格是這樣
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- simplified doctype works for all previous versions of HTML as well -->
<!doctype html>
學習資源:
您使用...
<!DOCTYPE html>
其次是你的HTML標籤等。
這是因爲
<!DOCTYPE html>
爲您簡單隻需要這個:
<!DOCTYPE html>
<html>
...
這裏有幾點。所有瀏覽器都支持這一功能,即使是IE6/IE7等老式瀏覽器也支持。所有瀏覽器實際上都需要從doctype聲明中跳轉到標準模式的「html」部分。
該標準已被簡化,因爲以前的文檔類型太神祕。新的文檔類型只是<!DOCTYPE html>
。您可能想知道爲什麼它不是<!DOCTYPE html5>
,但它僅僅是因爲它只是HTML標準的更新而不是任何新版本。正如您在下面看到的,所有元素現在都可以具有語言屬性。
<html>
元素是文檔的根元素。每個文檔 必須以此元素開頭,並且它必須包含<head>
和<body>
元素。使用lang屬性在此元素上指定 文檔的主要語言被認爲是良好的做法。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Hello World</title>
</head>
<body>
<h1>Hello World</h1>
<p>
Jamie was here.
</p>
</body>
</html>
更多信息:https://dev.w3.org/html5/html-author/#doctype-declaration
開始標籤<html>
是HTML5可選,如HTML 4.01。如果使用,它必須是第一個標籤。它具有不同的可選屬性:HTML5的全局屬性和特殊的manifest
屬性。 <html>
標記中最常用的屬性是lang
屬性。
(DOCTYPE聲明是完全不同的東西,而不是一個標籤都沒有。)
@AlexW - 在鏈接到的同一頁上嘗試第8.1.2.4節。 – Alohci
按照WWW聯合會,負責組織設置當前的Web標準,沒有人正確地回答了這個。 語言聲明本標準
始終使用語言屬性上的HTML標籤聲明頁面文本的默認語言 。當該頁面包含另一個 語言的內容時,將語言屬性添加到圍繞該內容的元素。 對於作爲HTML提供的頁面使用lang屬性,對於作爲XML提供服務的頁面,請使用xml:lang屬性 。對於XHTML 1.x和HTML5多語言文檔,請同時使用兩個 。
W3C HTML Language Tag Page
下面是關於DOCTYPE聲明
使用下面的標記作爲模板來創建使用 正確的DOCTYPE聲明一個新的HTML文檔的答案。如果您想使用其他DTD,請參閱下面的列表。
W3C DOCTYPE Standards
<!DOCTYPE html>
<html>
<head>
<title>An HTML standard template</title>
<meta charset="utf-8" />
</head>
<body>
<p>… Your HTML content here …</p>
</body>
</html>
希望這有助於。
可能是工作。所有的
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
首先,HTML5 DOCTYPE是不區分大小寫。
無論是這三個中的一個將工作:
1)<!DOCTYPE html>
2)<!DOCTYPE HTML>
3)<!doctype html>
您可以檢查的有效性here.
<!DOCTYPE HTML! ><! - 所有需要的 - > –