在html中,網(wǎng)頁代碼的開頭是“<!DOCTYPE html>”;該代碼是“<!DOCTYPE>”聲明,是文檔聲明頭,用于說明使用的HTML使用的是什么版本,會放置在文檔代碼最前面的位置,處于“<html>”標簽之前。
本教程操作環(huán)境:windows10系統(tǒng)、HTML5版本、Dell G3電腦。
html網(wǎng)頁代碼開頭是啥
文檔聲明頭
標準的HTML頁面,第一行是以開頭的的語句,這就是文檔聲明頭,即DocType Declaration,簡稱DTD。DTD可以告知瀏覽器使用哪種HTML或者XHTML規(guī)范。
doctype是Document Type(文檔類型)的簡寫,用于說明使用的HTML使用的是什么版本。放在文檔最頂部<!doctype html>
<!DOCTYPE> 聲明位于文檔中的最前面的位置,處于 <html> 標簽之前。
<!DOCTYPE> 聲明不是一個 HTML 標簽;它是用來告知 Web 瀏覽器頁面使用了哪種 HTML 版本。
在 HTML 4.01 中,<!DOCTYPE> 聲明需引用 DTD (文檔類型聲明),因為 HTML 4.01 是基于 SGML (Standard Generalized Markup Language 標準通用標記語言)。DTD 指定了標記語言的規(guī)則,確保了瀏覽器能夠正確的渲染內容。
HTML5 不是基于 SGML,因此不要求引用 DTD。
提示:總是給您的 HTML 文檔添加 <!DOCTYPE> 聲明,確保瀏覽器能夠預先知道文檔類型。
HTML 4.01 規(guī)定了三種不同的 <!DOCTYPE> 聲明,分別是:Strict、Transitional 和 Frameset。 HTML5 中僅規(guī)定了一種:
<!DOCTYPE html>
示例如下:
常見的 DOCTYPE 聲明
HTML 5
<!DOCTYPE html>
HTML 4.01 Strict
這個 DTD 包含所有 HTML 元素和屬性,但不包括表象或過時的元素(如 font )。框架集是不允許的。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
這個 DTD 包含所有 HTML 元素和屬性,包括表象或過時的元素(如 font )。框架集是不允許的。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
(學習視頻分享:css視頻教程、html視頻教程)