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//EN http://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 兩種方法都有效,可以繼續使用前面的一種方法,但是不能同時混合使用兩。html教程