亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

前端面試題總結——Html5(持續更新中)

發布時間:2020-08-11 05:16:47 來源:ITPUB博客 閱讀:256 作者:智云編程 欄目:web開發

前端面試題總結——H5(持續更新中)

1.HTML5 為什么只需要寫 <!DOCTYPE HTML>?

HTML5 需要doctype來規范瀏覽器的行為,讓瀏覽器按照它們應該的方式來運行;
HTML4.01基于SGML,所以需要對DTD進行引用,才能告知瀏覽器文檔所使用的文檔類型。

2.HTML5的form如何關閉自動完成功能?

給不想要提示的 form 或某個 input 設置為 autocomplete=off。

3.HTML5 中如何嵌入音頻?

當前,audio 元素支持三種音頻格式:

<audio controls="controls">

<source src=”jamshed.mp3″ type=”audio/mpeg”> <source src=”jamshed.ogg″ type=”audio/ogg”> Your browser does’nt support audio embedding feature.

</audio>前端學習圈:767273102 ,從最基礎的HTML+CSS+JavaScript。jQuery,Ajax,node,angular等到移動端HTML5的項目實戰的資料都有整理

4.HTML5 中如何嵌入視頻?

當前,video 元素支持三種視頻格式:

<video width="320" height="240" controls="controls">

<source src="movie.ogg" type="video/ogg"> <source src="movie.mp4" type="video/mp4"> Your browser does not support the video tag.

</video>

5.除了 audio 和 vidio,HTML5還有哪些媒體標簽?

<embed> 標簽定義嵌入的內容,比如插件。
<embed src="helloworld.swf" />
<source> 標簽允許您規定可替換的視頻/音頻文件供瀏覽器根據它對媒體類型或者編解碼器的支持進行選擇。

<video width="320" height="240" controls="controls">

<source src="movie.ogg" type="video/ogg"> <source src="movie.mp4" type="video/mp4"> Your browser does not support the video tag.

</video>
<track> 播放帶有字幕的視頻:

<video width="320" height="240" controls="controls">

<source src="forrest_gump.mp4" type="video/mp4" /> <source src="forrest_gump.ogg" type="video/ogg" /> <track kind="subtitles" src="subs_chi.srt" srclang="zh" label="Chinese"> <track kind="subtitles" src="subs_eng.srt" srclang="en" label="English">

</video>

6.HTML5 canvas 元素有什么作用?

用于在網頁上繪制圖形,該元素標簽強大之處在于可以直接在 HTML5 上進行圖形操作
<!doctype html>
<html>
<head>

<meta charset="UTF-8"> <title>Document</title>

</head>
<body>

<canvas id="canvas"></canvas> <script>     var canvas=document.getElementById('canvas');     var ctx=canvas.getContext('2d');     ctx.fillStyle='#FF0000';     ctx.fillRect(0,0,200,200); </script>

</body>
</html>

7.HTML5 標準提供了哪些新的API?

1:canvas,不用多說,可以畫出很多絢麗的圖形,甚至可以直接做出偽3D游戲。

2:媒體控制,也很好理解(直譯就是回放功能,假如只用html5.0以下的標簽寫,以前的音樂播放是不可能實現滾動條的。)

3:離線網頁程序,可以把資源文件完全緩存在客戶端,并且通過js的一些方法清空緩存

4:文檔編輯,應該是更好的支持對文檔的編輯。

5:拖動,可以將文件拖動到某些區域上傳

6:跨文檔請求,websocket,一種更加高效的通訊方式

7:歷史管理,可以通過js管理和插入歷史記錄

8:MIME頭自定義

9:客戶端數據存儲,localstoage sessionstoage

10:地理位置共享

11:本地數據庫

12:索引數據庫

8.HTML5 應用程序緩存和瀏覽器緩存有什么區別?

HTML5 引入了應用程序緩存,這意味著 web 應用可進行緩存,并可在沒有因特網連接時進行訪問。
應用程序緩存為應用帶來三個優勢:
離線瀏覽 - 用戶可在應用離線時使用它們
速度 - 已緩存資源加載得更快
減少服務器負載 - 瀏覽器將只從服務器下載更新過或更改過的資源。
實現借助于 manifest 文件
<html manifest="demo.appcache">

9.你可以為 HTML 添加新的元素。

fuck{
Font-family:simhei;
Color:pink
}

10.Canvas 與 SVG 的比較:

SVG 是一種使用 XML 描述 2D 圖形的語言。Canvas 通過 JavaScript 來繪制 2D 圖形。
Svg支持事件處理器,canvas不支持事件處理器
在 SVG 中,每個被繪制的圖形均被視為對象,而canvas能夠以 .png 或 .jpg 格式保存結果圖像
如果 SVG 對象的屬性發生變化,那么瀏覽器能夠自動重現圖形。

11.HTML5 新的表單元素:

<datalist>
<keygen>
<output>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

繁昌县| 天门市| 南木林县| 洪雅县| 宜兰市| 凉城县| 许昌市| 微山县| 宁安市| 页游| 全州县| 六安市| 昌都县| 平昌县| 五指山市| 内江市| 敖汉旗| 峨眉山市| 临西县| 定南县| 清徐县| 安庆市| 莱芜市| 盐津县| 镇赉县| 南岸区| 渭南市| 山丹县| 喀喇沁旗| 利辛县| 齐齐哈尔市| 海口市| 綦江县| 民县| 宝应县| 铜陵市| 昌江| 海丰县| 乐昌市| 定南县| 尉犁县|