HTML中的DOCTYPE聲明定義了HTML文檔的版本和類型。在HTML5之前的版本,DOCTYPE聲明使用嚴(yán)格的DTD(文檔類型定義)來定義標(biāo)準(zhǔn)文檔的結(jié)構(gòu)和允許的元素。在HTML5中,DOCTYPE聲明只是簡(jiǎn)單地告訴瀏覽器要使用HTML5規(guī)范來解釋文檔。我們可以使用以下代碼來添加DOCTYPE聲明:
<!DOCTYPE html>
這是HTML5中使用的DOCTYPE聲明。
除了DOCTYPE聲明,我們還可以使用meta標(biāo)簽來設(shè)置HTML文檔的版本。使用meta標(biāo)簽可以設(shè)置文檔的字符集、關(guān)鍵詞、描述和作者等信息,同時(shí)也可以設(shè)置HTML文檔的版本。
我們可以在HTML文檔的頭部中添加以下代碼:
<meta name="description" content="這是一個(gè)描述" /> <meta name="keywords" content="關(guān)鍵詞1,關(guān)鍵詞2" /> <meta name="author" content="作者名字" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta charset="UTF-8">
其中,meta標(biāo)簽中的屬性http-equiv="Content-Type"和content="text/html; charset=UTF-8"定義了文檔的類型和字符集。我們還可以使用meta標(biāo)簽來設(shè)置HTML文檔的版本:
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
在這種情況下,我們使用的是viewport屬性,并將content屬性設(shè)置為"width=device-width, initial-scale=1.0"。這告訴瀏覽器我們要使用設(shè)備的完整寬度,并將縮放比例設(shè)置為1.0。我們還可以使用其他版本的HTML文檔來設(shè)置viewport屬性,如:
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
當(dāng)然,這些都是可選項(xiàng),在HTML5的使用中,可以直接使用DOCTYPE聲明即可。