HTML5的語法的改變

乞力馬紮羅的雪CYF發表於2015-09-27

1.HTML5推出的理由及目標

HTML5的出現,對於Web來說意義非常重大,因為它的目標是想要把目前Web上存在的各種問題一併解決掉了。

(1)Web瀏覽器之間的相容性很低;

(2)文件結構不夠明確;

(3)Web應用程式的功能受到了限制;


世界知名瀏覽器廠商對HTML5的支援:微軟,Google,蘋果,Opera,Mozilla


2.語法的改變

(1)內容型別

檔案字尾仍舊是“***.html”或者"***.htm".


(2)DOCTYPE宣告

變得非常簡單,<!DOCTYPE html>


(3)指定字元編碼

<meta charset="UTF-8">


(4)可以省略標記的元素

(5)具有Boolean值的屬性

程式碼示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>


    <input type="checkbox"  checked>
    <input type="checkbox"  checked="checked">
    <input type="checkbox"  checked="">
    <input type="checkbox" >

</body>
</html>


(6)省略引號

程式碼示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>

<!--HTML中的引號是可以刪除了,包括雙引號和單引號。-->

    <input type=checkbox  checked>
    <input type=checkbox  checked=checked>
    <input type=checkbox  checked=>
    <input type=checkbox >

</body>
</html>



github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章