Doctype的作用
生活随笔
收集整理的這篇文章主要介紹了
Doctype的作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<!DOCTYPE> 聲明不是 HTML 標簽;它是指示 web 瀏覽器關于頁面使用哪個 HTML 版本進行編寫的指令,也就是定義文檔類型。
所有的瀏覽器都需要兩種模式:怪異模式和嚴格模式(也有人叫標準模式)。沒有定義doctype就會開啟怪異模式,也就是說需要定義<!doctype html>讓瀏覽器在嚴格模式(標準模式)下渲染頁面。IE 6 for Windows/mac, Mozilla, Safari和Opera 都實現了這兩種模式,但是IE 6以下版本永遠定在了怪異模式。
在 HTML 4.01 中,<!DOCTYPE> 聲明引用 DTD,因為 HTML 4.01 基于 SGML。DTD 規定了標記語言的規則,這樣瀏覽器才能正確地呈現內容。
HTML5 不基于 SGML,所以不需要引用 DTD。
<!DOCTYPE> 聲明必須是 HTML 文檔的第一行,位于 <html> 標簽之前。
?
在 HTML 4.01 中有三種 <!DOCTYPE> 聲明:
1.HTML 4.01 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">2.HTML 4.01 Transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">3.HTML 4.01?Frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">在 HTML5 中只有一種:
<!DOCTYPE html>?
轉載于:https://www.cnblogs.com/wayofeng/p/5661229.html
總結
以上是生活随笔為你收集整理的Doctype的作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 148. 颜色分类
- 下一篇: 1.3 使用电脑测试MC20的电话语音功