h5的新標籤以及html和xml區別

首先咱們這裏說的h5是值得html5而不是大h5前端
前端技術是在不斷的更新換代的,自從在1999年W3C推出的html4的標準以後,又通過8年的努力和籌備,在2014年9月份該組織又推出了html5標準,固然對於該標準推出了更多封裝的更好的標籤和語法,咱們在這章能夠大體瞭解一二。
語意化是html5在頁面結構上改變的一個重要的特色:html

這個圖片能夠解釋了語意化的好處:
1.頁面結構更清晰
2.代碼的可讀性強,對於團隊協做更加便利
3.有利於SEO
其實語意化的代碼封裝起來很簡單,只不過是把div換成了header,而後給按照不一樣的tag加上模塊的樣式
除了語意化方面,html5還增強了表格操做個多媒體的功能,比較能夠突出的此觀點的幾個新標籤是:
audio(音頻標籤)video(視頻標籤) datalist(表格下拉元素combobox)

這個datalist還天生的支持模糊查詢
關於頁面的複雜交互和動畫,html5也給咱們提供了一個重要的標籤canvas,關於canvas是一個大章節,咱們會放到後面去講
關於html5主要的新增標籤已經列舉出來了,平常工做和學習中用以上標籤綽綽有餘,咱們這裏就不像字典同樣一一列舉出來其餘生僻的標籤了

什麼是html?什麼是xml?他們的區別是什麼?
從名字上來看 XML是可擴展標記語言(前身是SGML,沒有標籤集,語法規則比較嚴謹),HTML是超文本標記語言(有標籤集,語法鬆散,W3C制定的語法規則)。
這兩個語言都是用來操做數據或者數據結構的,在語法結構上比較相似,可是語法要求不一樣:
1.在html不區分大小寫,xml裏面嚴格區分
2.HTML有些狀況下能夠省略結束標記,XML是絕對不能省略到任何標記
3.HTML有固有標記,XML沒有固有標記
4.HTML標籤是W3C給規定好的,XML是自定義的可擴展的
做用不一樣:
html是用來顯示數據的,XML是用來存儲數據的(這兩種語言的用途徹底不同)前端

相關文章
相關標籤/搜索