Doctype作用?嚴格模式與混雜模式如何區分?它們有何意義?
1.Doctype的作用:用于指定以何種標準顯示網頁文檔;
2.嚴格模式是指按照標準對網頁進行解析的瀏覽器渲染模式,混雜模式則是為了兼容舊版網頁(注:真的是很舊了,大概是IE4左右的網頁,=_=......);
3.只要正確聲明html的類型和所用的DTD(注:HTML5的網頁只要聲明 html 即可),就自動使用嚴格模式進行解析;如果不聲明DTD,或者在Doctype之前聲明XML信息(如:“<?xml version=”1.0〃 encoding=”utf-8〃?>”),即進入混雜模式。
參考一:DOCTYPE 嚴格模式與混雜模式
參考二:嚴格模式與混雜模式的區分?如何觸發這兩種模式?