1.doctype的作用
doctype是document type(文件型別)的縮寫。宣告位於文件最前面,主要作用是告訴瀏覽器的解析器使用哪種html規範或者xhtml規範來解析頁面。只有定義了頁面的文件型別之後,頁面裡的標記和css才會生效。web瀏覽器使用文件型別來確定它該以什麼顯示模式顯示html文件;標記校驗器將檢查文件型別以確定該是用什麼規則來校驗文件。如果未在html文件中宣告文件型別,則其在瀏覽器中實際顯示出來的樣子就不是你希望它顯示的樣子。
2.刪掉會發生什麼
在w3c標準出來之前,不同瀏覽器對頁面渲染有不同的標準,產生了一定的差異,頁面渲染根據瀏覽器不同而變化,這種渲染方式叫做混雜模式(怪異模式)。在w3c標準出來之後,瀏覽器對頁面的渲染有了統一的標準,叫標準模式。<!doctype>不存在或者形式不正確會導致html 或 xhtml文件以混雜模式呈現,就是把如何渲染html頁面的權利交給了瀏覽器,有多少種瀏覽器就有多少種展示方式。
3.怪異模式:瀏覽器會假定html是已經過時的老式文件或未按web標準編寫的文件,這意味著網頁雖然在瀏覽器中顯示,但是瀏覽器在渲染頁面時要做很多處理,因此王也在瀏覽器中實際顯示出來的楊子有點怪異,不好看。「標準模式」和「怪異模式」之間的差異主要與css如何在瀏覽器中顯示有關,基本上與瀏覽器如何處理html無關。
4.這個"xmlns"是xhtml namespace的縮寫,叫做"命名空間"宣告。命名空間有什麼作用?
答:由於xml允許你自己自定義標識,你定義的標識和其他人定義的標識有可能相同,但表示不同的意義。當檔案交換或者共享的時候就容易產生錯誤。為了避免這種錯誤發生,xml 採用命名空間宣告,允許你通過乙個**指向來識別你的標識。
XML配置檔案頭部理解
簡介 學習web開發兩年時間了,雖然以前經常使用如hibernate spring等框架的xml配置檔案,但是對於他的頭部幾乎是乙個小白,今天發現理解這些還是非常有用的,所以接下來做簡單的介紹。原始碼示例 解釋 xmlns xsi相當於定義了乙個字首xsi,這個字首有乙個識別符號是 這個可以理解為單...
HTML頭部元素和實體
使頁面中的所有標籤在新視窗中開啟 使用 元素來描述文件 元資料 metadata 是關於資料的資訊。標籤提供關於 html 文件的元資料。元資料不會顯示在頁面上,但是對於機器是可讀的。標籤始終位於 head 元素中。標籤描述 標籤 href rel noopener 定義關於文件的資訊。標籤 hre...
html頭部檔案詳解
問題一 最佳答案 這是乙個,文件相容模式的定義。edge 模式告訴 ie 以最高端模式渲染文件,也就是任何 ie 版本都以當前版本所支援的最高端標準模式渲染,避免版本公升級造成的影響。簡單的說,就是什麼版本 ie 就用什麼版本的標準模式渲染 使用以下 強制 ie 使用 chrome frame 渲染...