HTML5的語法的改變
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 。歡迎大家訪問!
相關文章
- 改變無法改變的Query 變數變數
- pycharm改變語法錯誤的顏色PyCharm
- 《HTML5與CSS3權威指南(第3版·上冊)》——2.1 語法的改變HTMLCSSS3
- ruby1.8到2.1語法改變
- [一分鐘知識]改變無法改變的Query 變數變數
- html5語法HTML
- MySQL的基本語法(增,刪,改,查)MySql
- 三種改變 PriorityQueue 排序方式的辦法排序
- NGUI和UGUI改變字型顏色的寫法NGUIUGUI
- HTML5語法總結HTML
- 改變redhat的系統語言/字符集(轉)Redhat
- 【轉】OAuth的改變OAuth
- lua語法-變數的定義與使用變數
- PLSQL中使用繫結變數的語法SQL變數
- 將會改變未來IT世界的十種程式語言
- Flask 框架啟動無法改變埠Flask框架
- 使用Python語言編寫簡單的HTML5語法解析器PythonHTML
- C語言chdir()函式:改變當前的工作目錄C語言函式
- 11g改變了DELETE語句的執行計劃delete
- 《HTML5移動開發》——2.2 HTML元素/屬性的語法HTML移動開發
- *html5的localStorage之【增、刪、改、查】HTML
- 全新改進的HTML5表單建立HTML
- @JSON(name="members")//使用註釋語法來改變該屬性序列化後的屬性名JSON
- Visual C# .NET 2003 語言的改變 (轉)C#
- 改變SVG圖的顏色SVG
- flutter之改變CupertinoSwitch的大小Flutter
- 改變aioserver的設定AIiOSServer
- C語言putenv()函式:改變或增加環境變數C語言函式變數
- iOS 9的新的改變 iOS SDK Release Notes for iOS 9 說了些改變iOS
- 記錄專案中Swift3.0的語法變化Swift
- html5 學習--漸變的使用HTML
- iOS9獲取系統語言改變iOS
- PHP基本語法學習 [變數]PHP變數
- JNI的語法
- Module的語法
- typora的語法
- 改變IP地址的原理和作用
- mfc下改變選單的文字