HTML5有哪些特性
(1) 繪畫canvas
(2) 用於媒介回放的video和audio元素
(3) 本地離線存儲localStorage長期存儲數據,瀏覽器關閉後數據不丟失
(4) sessionStorage的數據在瀏覽器關閉後自動刪除
(5) 語義化更好的內容元素,比如article,footer,header,nav,section
(6) 表單控制項
,calendar,date,time,email,url等
(7) 新的技術webworker,websockt,Geolocation
(8) 移出的元素
a.純表現的元素:basefont,big,center,font等
b.產生負面影響的元素:frame frameset等
(9) ie8 7 6 支持通過document.createElemet 方法產生新的標籤,可以利用這 一特性讓這些瀏覽器支持html5新標籤
Html和xhtml有什麼區別?
html是一種基本的web網頁設計語言,xhtml是一個基於XML的指標語言。
最主要的不同: XHTML元素必須正確地被嵌套,元素必須關閉,標籤必須小寫,必須有根元素。
對WEB標準以及w3c的理解與認識?
Web標準就是將頁面的結構、表現和行為各自獨立實現,w3c對標註提出了規範化的要求:
1.對結構的要求:(標籤規範可以提高搜尋引擎對頁面的抓取效率,對SEO很有幫助)
1)標籤字母要小寫; 2)標籤要閉合; 3)標籤不允許隨意嵌套。
2.對css和js的要求:1)儘量使用外聯css樣式表和js腳本,使結構、表現和行為分成三塊,符合規範,同時提高頁面渲染速度,提高用戶體驗; 2)樣式儘量少用行間樣式表,使結構與表現分離,標籤的id和class命名要做到見文知義,標籤越少,加載越快,用戶體驗更高,代碼維護更簡單,便於改版; 3)不需要變動頁面內容,便可提供列印版本而不需要複製內容,提高網站易用性
HTML5有哪些優勢?
相關性標記/代碼簡潔語義清晰簡明的表單和網絡應用程式緩存式離線應用程式