Html5和Html4的不同
HTML5
1. 簡要的文件型別宣告<!DOCTYPE HTML>。
2 .廢棄了HTML4的一些標籤,引入語義化的標籤
3.引入原生多媒體支援video rideo
4.引入可程式設計內容 canvas
5.對本地儲存進行了更好的支援
新增的語義化標籤:
header 標籤定義文件的頁首。
footer 標籤定義文件的頁尾。
nav 導航欄,描述一個含有多個超連結的區域,這個區域包含轉到其他頁面,或者頁面內部其他部分的連結列表
menu 標籤用於上下文選單,工具欄以及移除表單控制元件和命令(相容性差)
aside 用於側邊欄或嵌入內容的製作
article 元素表示文件、頁面、應用或網站中的獨立結構,
embed 用於表示外掛(相容性差)
section 表示文件的某個區域,例如某個專題
<section>
<h1></h1>
<p></p>
</section>
hgroup用於對網頁或區段(section)的標題進行組合
<hgroup>
<h1></h1>
<h2></h2>
</hgroup>
figure用作文件中插圖的影像:
<figure>
<p></p>
<img src="" />
</figure>
新增的表單元素(相容性差)
datalist 元素規定輸入域的選項列表。
output 元素用於不同型別的輸出,比如計算或指令碼輸出。
keygen 元素的作用是提供一種驗證使用者的可靠方法。
新增的input的型別
email(用於輸入email格式)
url(用於輸入url格式)
number(用於數字輸入)
range (用於包含一定範圍內數字)
型別顯示為滑動條。
Date pickers(日期選擇器)
(date, month, week, time, datetime, datetime-local)
search(搜尋域,類似谷歌的搜尋提示)
color(顏色選擇,不相容大部分瀏覽器)
相關文章
- HTML4和HTML5之間的10個主要不同HTML
- HTML5和HTML4的區別HTML
- HTML4 和 HTML5的10個關鍵區別HTML
- HTML5系列:HTML5與HTML4的區別HTML
- w3c from html4 to html5HTML
- 前端學習——HTML4和HTML5設定頁面語言字符集前端HTML
- HTML4與HTML5之間的10個本質區別HTML
- html5非常火,他究竟與html4有何差別?HTML
- 《HTML5移動應用開發入門經典》——2.3 HTML4標籤和屬性的變化HTML
- 第七彈-HTML4HTML
- 湖泊和河流的成因有何不同?湖泊和水庫又有何不同?
- vue和react的相同點和不同點VueReact
- 電話機器人在不同的行業有不同的應用場景和不同的效果機器人行業
- C++ 和java的不同點C++Java
- HTML5的SVG和Canvas的使用HTMLSVGCanvas
- iOS 開發 frame和Bounds的不同iOS
- File的getPath getAbsolutePath和getCanonicalPath的不同
- Go和Java的interface有什麼不同GoJava
- Java中的HashMap和HashTable到底哪不同?JavaHashMap
- HTML5新增的元素和廢除的元素HTML
- HTML5 Drag和Drop 拖拽HTML
- HTML5 拖放(Drag和drop)HTML
- Flutter之支援不同的螢幕尺寸和方向Flutter
- 和 koa 不同的 express 是怎麼實現Express
- python中,"_"和"__"的作用有什麼不同?Python
- Html5 aside標籤的用法和作用HTMLIDE
- HTML5和JS實現的切水果遊戲HTMLJS遊戲
- HTML5/CSS3超酷進度條 不同進度多種顏色HTMLCSSS3
- $().click () 和 $(document).on ('click','要選擇的元素',function (){}) 的不同Function
- 抽象類和介面的相同點和不同點抽象
- HTML5和CSS3提高HTMLCSSS3
- HTML5 音訊和視訊HTML音訊
- HTML5中 drag 和 drop apiHTMLAPI
- 三,TreeMap和HashMap,TreeSet和HashMap的區別以及方法使用上的不同HashMap
- python2和python3的不同Python
- Android Studio和eclipse之間的不同AndroidEclipse
- HTTP和SOAP完全就是兩個不同的協議HTTP協議
- 8個非常神奇的HTML5動畫和應用HTML動畫