站長資訊網
        最全最豐富的資訊網站

        如何在html頁面中插入視頻

        如何在html頁面中插入視頻

        Video標簽的使用

        Video標簽含有src、poster、preload、autoplay、loop、controls、width、height等幾個屬性, 以及一個內部使用的標簽<source>。Video標簽內除了可以包含<source>標簽外,還可以包含當指定的視頻都不能播放時,返回的內容。

        (1) src屬性和poster屬性

        你能想象src屬性是用來干啥的。跟<img>標簽的一樣,這個屬性用于指定視頻的地址。而poster屬性用于指定一張圖片,在當前視頻數據無效時顯示(預覽圖)。視頻數據無效可能是視頻正在加載,可能是視頻地址錯誤等等。

        <video width="658"  height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay"></video>

        (2) preload屬性

        這個屬性也能通過名字了解用處,此屬性用于定義視頻是否預加載。屬性有三個可選擇的值:none、metadata、auto。如果不使用此屬性,默認為auto。

        <video width="658"  height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none"></video>

        None:不進行預加載。使用此屬性值,可能是頁面制作者認為用戶不期望此視頻,或者減少HTTP請求。

        Metadata:部分預加載。使用此屬性值,代表頁面制作者認為用戶不期望此視頻,但為用戶提供一些元數據(包括尺寸,第一幀,曲目列表,持續時間等等)。

        Auto:全部預加載。

        (推薦教程:html入門教程)

        (3) autoplay屬性

        又是一個看名字知道用處的屬性。Autoplay屬性用于設置視頻是否自動播放,是一個布爾屬性。當出現時,表示自動播放,去掉是表示不自動播放。

        <video width="658"  height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none"></video>

        注意,HTML中布爾屬性的值不是true和false。正確的用法是,在標簽中使用此屬性表示true,此時屬性要么沒有值,要么其值恒等于他的名字 (此處,自動播放為<video autoplay />或者<video autoplay=”autoplay” />);而在標簽中不使用此屬性表示false(此處不進行自動播放為<video />)。

        (4) loop屬性

        <video width="658"  height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" loop="loop"></video>

        一目了然,loop屬性用于指定視頻是否循環播放,同樣是一個布爾屬性。

        (5) controls屬性

        <video width="658"  height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"></video>

        Controls屬性用于向瀏覽器指明頁面制作者沒有使用腳本生成播放控制器,需要瀏覽器啟用本身的播放控制欄。

        控制欄須包括播放暫??刂?,播放進度控制,音量控制等等。

        每個瀏覽器默認的播放控制欄在界面上不一樣。由于我瀏覽器的詭異問題,Firefox和Safari的Video標簽不正常,所以這兩個只能在網上找截圖了。

        (6) width屬性和height屬性

        屬于標簽的通用屬性了,這個不用多說。

        (7) source標簽

        <video width="658"  height="444" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"  /><source src="http://www.youname.com/images/first.ogg"  /></video>

        Source標簽用于給媒體(因為audio標簽同樣可以包含此標簽,所以這兒用媒體,而不是視頻)指定多個可選擇的(瀏覽器最終只能選一個)文件地址,且只能在媒體標簽沒有使用src屬性時使用。

        瀏覽器按source標簽的順序檢測標簽指定的視頻是否能夠播放(可能是視頻格式不支持,視頻不存在等等),如果不能播放,換下一個。此方法多用于兼容不同的瀏覽器。Source標簽本身不代表任何含義,不能單獨出現。

        此標簽包含src、type、media三個屬性。

        src屬性:用于指定媒體的地址,和video標簽的一樣。

        Type屬性:用于說明src屬性指定媒體的類型,幫助瀏覽器在獲取媒體前判斷是否支持此類別的媒體格式。

        Media屬性:用于說明媒體在何種媒介中使用,不設置時默認值為all,表示支持所有媒介。你想到<style>標簽的media屬性了么?一樣一樣一樣的。

        (8) 一個完整的例子

        <video width="658"  height="444" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"  /><source src="http://www.youname.com/images/first.ogg"  /></video>

        這段代碼在頁面中定義了一個視頻,此視頻的預覽圖為poster的屬性值,顯示瀏覽器的默認媒體控制欄,預加載視頻的元數據,循環播放,寬度為900像素,高度為240像素。

        第一選擇視頻地址為第一個source標簽的src屬性值,視頻類別為Ogg視頻,視頻編碼譯碼器為Theora,音頻編碼譯碼器為Vorbis,播放媒 介為顯示器;第二選擇視頻地址不再累述。如果你還要兼容IE的話,可以在最后一個source標簽后再加上Flash播放器的標簽集,或者使用一點 JavaScript代碼。

        相關視頻教程推薦:html視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 欧美国产亚洲精品高清不卡| 精品人妻无码专区中文字幕 | 国产成人精品一区在线| 无码人妻丰满熟妇精品区| 国产在线精品一区二区不卡麻豆 | 国产精品视频一区国模私拍 | 午夜三级国产精品理论三级 | 成人精品综合免费视频| 亚洲av永久无码精品古装片| 久久精品国产精品亚洲人人| 久久亚洲精品视频| 国产精品兄妹在线观看麻豆| 亚洲国产精品无码专区影院| 亚洲av午夜精品一区二区三区| 国产精品∧v在线观看| 免费91麻豆精品国产自产在线观看| 国产女主播精品大秀系列| 少妇精品久久久一区二区三区| 免费短视频软件精品一区二区| 国产L精品国产亚洲区久久| 久久国产精品久久精品国产| 91精品在线看| 2022国产精品不卡a| 国产精品无码一区二区三级| 精品亚洲A∨无码一区二区三区| 久久水蜜桃亚洲av无码精品麻豆 | 无夜精品久久久久久| 乱人伦人妻精品一区二区| 狠狠精品干练久久久无码中文字幕| 99热成人精品免费久久| 国产韩国精品一区二区三区| 国产精品 羞羞答答在线| 国产精品成人无码久久久久久 | 亚洲精品国产精品国自产观看 | 人妻少妇看A偷人无码精品视频| 久久噜噜久久久精品66| 欧美成人精品高清视频在线观看| 欧美精品成人3d在线| 亚洲精品国产va在线观看蜜芽| 亚洲精品国产精品乱码不卡√ | 成人午夜精品亚洲日韩|