html 5中的語法變化的變化,正是因為在html 5之前幾乎沒有符合標準規范的web瀏覽器。接下來讓我們看一下,html 5中的標記方法。1.內容類型(contenttype)
doctype聲明是html文件中必不可少的,它位于文件的第一行。在html 4中,它的聲明方法如下:
<!doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
在html 5中,不需要使用版本聲明,一份文檔將會適用與所有的html版本。html 5中的doc type聲明方法(不區分大小寫)如下:
什么是doctype
<!doctype> 聲明位于文檔中的最前面的位置,處于 <html> 標簽之前。此標簽可告知瀏覽器文檔使用哪種 html 或 xhtml 規范。
<!doctype htmlpublic -//w3c//dtd xhtml 1.0 strict//enhttp://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
在上面的聲明中,聲明了文檔的根元素是 html,它在公共標識符被定義為 “-//w3c//dtd xhtml 1.0 strict//en” 的 dtd 中進行了定義。瀏覽器將明白如何尋找匹配此公共標識符的 dtd。如果找不到,瀏覽器將使用公共標識符后面的 url 作為尋找 dtd 的位置。
該標簽可聲明三種 dtd 類型,分別表示嚴格版本、過渡版本以及基于框架的 html 文檔。
html 4.01嚴格版本
<!doctype html public -//w3c//dtd html 4.01//en http://www.w3.org/tr/html4/strict.dtd>
html 4.01過渡版本
<!doctype html public -//w3c//dtd html 4.01 transitional//en http://www.w3.org/tr/html4/loose.dtd>
html 4.01基于框架版本
<!doctype html public -//w3c//dtd html 4.01 frameset//en http://www.w3.org/tr/html4/frameset.dtd>
<!doctype html>
另外,當使用工具時,也可以在doctype聲明方式中加入ststem識別符,聲明方法如下面的代碼所示:
<doctype html system about:legacy-compat>
在html 5中,像這樣的doctype聲明方法是允許的(不區分大小寫,引號不區分是單引號還是雙引號)。3.指定字符編碼
在html 4 中使用meta元素的形式指定文件中的字符編碼,如下所示:
<meta http-equiv=content-type content=text/html; charset=utf-8 />
在html 5中可以使用<mate>元素直接追加charset屬性的方式來指定字符編碼,如下所示:
<meta charset=utf-8>
兩種方法都有效,可以繼續使用前面的一種方法,但是不能同時混合使用兩。
網站沒有排名的原因最全解析seo優化網站的關鍵點濟南網站建設為什么不能貪圖廉價呢企業目標和戰略計劃傳統企業從這幾個方面做好網絡整合營銷!做集團網站的流程微信公眾號開發可以給企業帶來什么好處?常見的云計算安全問題以及如何解決