10個最多見的 HTML5 面試題及答案

一、新的 HTML5 文檔類型和字符集是? HTML5 文檔類型很簡單: HTML5 使用 UTF-8 編碼 canvas

二、HTML5 中如何嵌入音頻? HTML5 支持 MP三、Wav 和 Ogg 格式的音頻,下面是在網頁中嵌入音頻 瀏覽器

 三、HTML5 中如何嵌入視頻? 和音頻相似,HTML5 支持 MP四、WebM 和 Ogg 格式的視頻 緩存

四、除了 audio 和 video,HTML5 還有哪些媒體標籤? HTML5 對於多媒體提供了強有力的支持,除了 audio 和 video 標籤外,  標籤訂義嵌入的內容,好比插件。  對於定義多個數據源頗有用。  標籤爲諸如 video 元素之類的媒介規定外部文本軌道。 用於規定字幕文件或其餘包含文本的文件,當媒介播放時,這些文件是可見的。  cookie

五、HTML5 Canvas 元素有什麼用? Canvas 元素用於在網頁上繪製圖形,HTML5 的 canvas 元素使用 JavaScript 在網頁上繪製圖像。  session

六、HTML5 存儲類型有什麼區別? HTML5 可以本地存儲數據,在以前都是使用 cookies 使用的。HTML5 提供了下面兩種本地存儲方案: localStorage 用於持久化的本地存儲,數據永遠不會過時,關閉瀏覽器也不會丟失。 sessionStorage 同一個會話中的頁面才能訪問而且當會話結束後數據也隨之銷燬。所以sessionStorage不是一種持久化的本地存儲,僅僅是會話級別的存儲app

七、HTML5 有哪些新增的表單元素? HTML5 新增了不少表單元素讓開發者構建更優秀的 Web 應用程序。 datalist datetime output keygen date month week time color number range email urlide

八、HTML5 廢棄了哪些 HTML4 標籤? HTML5 廢棄了一些過期的,不合理的 HTML 標籤: frame frameset noframe applet big center basefront性能

九、HTML5 標準提供了哪些新的 API? HTML5 提供的應用程序 API 主要有: Media API Text Track API Application Cache API User Interaction Data Transfer API Command API Constraint Validation API History API網站

十、HTML5 應用程序緩存和瀏覽器緩存有什麼區別? 應用程序緩存是 HTML5 的重要特性之一,提供了離線使用的功能,讓應用程序能夠獲取本地的網站內容,例如 HTML、CSS、圖片以及 JavaScript。這個特性能夠提升網站性能,它的實現藉助於 manifest 文件編碼

相關文章
相關標籤/搜索