婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺談HTML5新增和廢棄的標簽

淺談HTML5新增和廢棄的標簽

熱門標簽:電話機器人技術 地圖標注軟件打印出來 惡搞電話機器人 欣鼎電銷機器人 效果 如何查看地圖標注 ok電銷機器人 黃石ai電銷機器人呼叫中心 高德地圖標注商戶怎么標 智能電銷機器人被禁用了么

一、廢棄的標簽

以下的 HTML 4.01 元素在HTML5中已經被刪除,雖然瀏覽器為了兼容性考慮都還支持這些標簽,但建議使用新的替代標簽,矛盾的是老瀏覽器對新標簽的支持度又不夠,視項目的受眾對象而定了。

1、能用CSS代替的元素

這些元素包含basefont、big、center、font、s、strike、tt、u。這些元素純粹是為頁面展示用的,表現的內容應該由CSS完成。

2、frame框架

這些元素包含frameset、frame、noframes。HTML5中不支持frame框架,只支持iframe框架,或者用服務器方創建的由多個頁面組成的符合頁面的形式,刪除以上這三個標簽。

3、只有部分瀏覽器支持的元素

這些元素包含applet、bgsound、blink、marquee等標簽。

4、其他被廢除的元素

廢除rb,使用ruby替代廢除acronym使用abbr替代廢除dir使用ul替代廢除isindex使用form與input相結合的方式替代廢除listing使用pre替代廢除xmp使用code替代廢除nextid使用guids廢除plaintex使用“text/plian”(無格式正文)MIME類型替代

二、新增的標簽

1、新增的結構標簽

在HTML4.01中div被廣泛用于各種布局環境在,沒有明確的定義,HTML5為了SEO將div語義化了,新增加結構標簽如下:

a)、section元素 表示頁面中的一個內容區塊,比如章節、頁眉、頁腳或頁面的其他部分。可以和h1、 h2……等元素結合起來使用,表示文檔結構。例:HTML5中<section>……</section>;HTML4中<div> ……</div>。

b)、article元素 表示頁面中一塊與上下文不相關的獨立內容。比如一篇文章。

c)、aside元素 表示article元素內容之外的、與article元素內容相關的輔助信息。

d)、header元素 表示頁面中一個內容區塊或真個頁面的標題。

e)、hgroup元素 表示對真個頁面或頁面中的一個內容區塊的標題進行組合。

f)、footer元素 表示整個頁面或頁面中一個內容區塊的腳注。一般來說,他會包含創作者的姓名、創作日期以及創作者的聯系信息。

g)、nav元素 表示頁面中導航鏈接的部分。

h)、figure元素 表示一段獨立的流內容,一般表示文檔主體流內容中的一個獨立單元。使用figcaption元素為figure元素組添加標題。例如:

<figure> 
​<figcaption>PRC</figcaption> 
​<p>The People's Republic of China was born in 1949</p>
</figure>

HTML4中常寫作 

<dl> ​
<h1>prc</h1> 
​<p>The People's Republic of China was born in 1949</p> 
​</dl>

運行結果:

2、新增加其它元素

2.1、meter

表示特定范圍內的數值,可用于工資、數量、百分比等 max表示最大值,min表示最小值,value代表當前值。

<meter max="100" min="0" value="60" style="width: 300px;"></meter>

可以用js控制讓它從0變化到100。

2.2、time

time。表示時間值,屬性datetime強調時間大會時間:<time>2015-10-6</time>

<time>2015-10-6</time>

我們在每天早上 <time>8:30</time> 開始上課。 我在<time datetime="2017-02-14">情人節</time>有個約會。

因為該標簽是一個語義標簽,在瀏覽器上查看時沒有特別的效果,基本與沒有設置標簽的效果相同。

2.3、progress

用來表示進度條

<h3>progress</h3>
<progress value="75" max="100"></progress>

max:最大值,完成時的值

value:當前值

2.4、datalist

該標簽定義可選數據的列表。與 input 元素配合使用,就可以制作出輸入值的下拉列表。

當與input組合時既可以完成選擇有可以輸入。

<input type="text" list="countries" />
<datalist id="countries">
    <option value="中國"></option>
    <option value="美國"></option>
    <option value="日本"></option>
</datalist>

2.5、mark元素

主要用來在視覺上向用戶呈現哪些需要突出顯示或高亮顯示的文字。典型應用搜索結果中高亮顯示搜素關鍵字。 HTML5<mark></mark>;HTML4 <span></span>。

2.6、ruby元素

定義 ruby 注釋(中文注音或字符)。 與 <ruby> 以及 <rt> 標簽一同使用。ruby 元素由一個或多個字符(需要一個解釋/發音)和一個提供該信息的 rt 元素組成,還包括可選的 rp 元素,定義當瀏覽器不支持 "ruby" 元素時顯示的內容。

2.7、rt元素

定義字符(中文注音或字符)的解釋或發音。

2.8、rp元素

在 ruby 注釋中使用,以定義不支持 ruby 元素的瀏覽器所顯示的內容。

2.9、wbr元素

表示軟換行。與br元素的區別:br元素表示此處必須換行;wbr表示瀏覽器窗口或父級元素足弓寬時(沒必要換行時),不換行,而寬度不夠時主動在此處換行。

2.10、canvas元素

定義圖形,比如圖表和其他圖像。<canvas> 元素只是圖形容器(畫布),必須使用腳本來繪制圖形。 

<canvas id="myCanvas"></canvas>
<script type="text/javascript">
    var canvas = document.getElementById('myCanvas');
    var ctx = canvas.getContext('2d');
    ctx.fillStyle = '#FF0000';
    ctx.fillRect(0, 0, 80, 100);
</script>

2.11、command元素

表示命令按鈕,比如單選按鈕、復選框或按鈕。只有當 command 元素位于 menu 元素內時,該元素才是可見的。否則不會顯示這個元素,但是可以用它規定鍵盤快捷鍵。

<menu> ​
<command onclick="alert('Hello World')"> ​
Click Me!</command> 
​</menu>

2.12、details標簽

用于描述文檔或文檔某個部分的細節 。 可與 summary 標簽配合使用,summary可以為 details 定義標題。標題是可見的,用戶點擊標題時,會顯示出 details。summary應該是details的第一個子元素。

2.14、datalist標簽

定義選項列表。請與 input 元素配合使用該元素,來定義 input 可能的值。datalist 及其選項不會被顯示出來,它僅僅是合法的輸入值列表。使用 input 元素的 list 屬性來綁定 datalist。

2.15、output標簽

定義不同類型的輸出,比如腳本的輸出。

<form action="form_action.asp" method="get" name="sumform"> 
​<output name="sum"></output> 
​</form>

2.16、menu標簽

定義菜單列表。當希望列出表單控件時使用該標簽。注意與nav的區別,menu專門用于表單控件。

3、多媒體標簽

如果需要在頁面中播放音頻與視頻我們經常會用使用的方法有:

a)、embed

 

<embed src='http://player.youku.com/player.php/sid/XODIxNTY0NTQw/v.swf' allowFullScreen='true' quality='high' width='480' height='400' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash'></embed>​
<embed src="img/iceage4.mp4"></embed>

b)、使用flash播放器

如一些三方插件,flowplayer602

html5多媒體組件指的是video(視頻)組件和audio(音頻)組件。HTML5多媒體組件可以在不借助諸如Flash Player等第三方插件的情況下,直接在你的網頁上嵌入多媒體組件。瀏覽器提供原生支持視頻的新能力使得網頁開發人員更易于在不依賴于外置插件有效性的情況下,在他們的網站上添加視頻組件。由于蘋果公司現階段在iPhone和iPad上使用的Flash技術的局限性,HTML5多媒體組件的能力就顯得尤為重要了。

3.1、video視頻標簽

用于在播放視頻,電影

標簽基本式如下:

<video width="800" height="600" controls="controls" poster="content/1.jpg">
    <source src="content/iceage4.mp4" type="video/mp4"></source>
    <source src="content/iceage4.webm" type="video/webm"></source>
    <object width="" height="" type="application/x-shockwave-flash" data="myvideo.swf">
        <param name="movie" value="myvideo.swf" />
        <param name="flashvars" value="autostart=true&amp;file=myvideo.swf" />
    </object>
    當前瀏覽器不支持 video直接播放,點擊這里下載視頻: <a href="a.mp4">下載視頻</a>
</video>

source是視頻源,可以有多種,當一種失敗時將選擇下一種,主要有如下3種:

Ogg = 帶有 Theora 視頻編碼和 Vorbis 音頻編碼的 Ogg 文件MPEG4 = 帶有 H.264 視頻編碼和 AAC 音頻編碼的 MPEG 4 文件WebM = 帶有 VP8 視頻編碼和 Vorbis 音頻編碼的 WebM 文件

注意:

<video src="img/a.mp4" controls="controls" poster="img/1.jpg">
您的瀏覽器太老了,請升級,視頻下載<a href="#">地址</a>
</video>

多數的HTML5標簽的innerHTML內容是瀏覽器不支持該標簽時顯示的內容。

事件綁定與監聽的區別:

<!DOCTYPE html>
<html>
​
    <head>
        <meta charset="UTF-8">
        <title>事件綁定與監聽的區別</title>
    </head>
​
    <body>
        <button id="btnA">按鈕A</button>
        <button id="btnB">按鈕B</button>
        <script type="text/javascript">
            var btnA = document.getElementById("btnA");
            var btnB = document.getElementById("btnB");
            btnA.onclick = function() {
                alert("你點了一下");
            }
            btnA.onclick = function() {
                alert("你又點了一下");
            }
            
            btnB.addEventListener("click",function(event){
                alert("你點了一下");
            },false);
            
            btnB.addEventListener("click",function(event){
                alert("你又點了一下");
            },false);
        </script>
    </body>
​
</html>

使用on事件名的形式綁定事件后綁定會覆蓋前面綁定的事件,也就是最后一個綁定的事件會生效;

使用addEventListener綁定事件則不會覆蓋,可同時在一個元素上綁定多個相同的事件。

video API的屬性與事件示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Video 標簽</title>
    </head>
    <body>
        <video id="videoIce" width="800" height="600" controls="controls" poster="content/1.jpg">
            <source src="content/iceage4.mp4" type="video/mp4"></source>
            <source src="content/iceage4.webm" type="video/webm"></source>
            <object width="" height="" type="application/x-shockwave-flash" data="myvideo.swf">
                <param name="movie" value="myvideo.swf" />
                <param name="flashvars" value="autostart=true&amp;file=myvideo.swf" />
            </object> 當前瀏覽器不支持 video直接播放,點擊這里下載視頻:
            <a href="content/a.mp4">下載視頻</a>
        </video>
        <h2>
            <button onclick="play()">播放</button>
            <button onclick="pause()">暫停</button>
            <span id="msg"></span>
        </h2>
        <script type="text/javascript">
           var videoIce=document.getElementById("videoIce");
            function play() {
                videoIce.play();
            }
​
            function pause() {
                videoIce.pause();
            }
            
            videoIce.ontimeupdate = function() {
                document.getElementById("msg").innerHTML=videoIce.currentTime;
            }
        </script>
    </body>
​
</html>

3.2、audio音頻標簽

audio可以實現播放聲音,音樂功能。

<audio src=http://baidu/demo/test.mp3 controls >您的瀏覽器不支持audio元素</autio>
<audio src="content/a.mp3" controls="controls" autoplay="autoplay"></audio>

audio標簽的屬性,很多屬性都是與video相同的:

autoplay:true|false,如果是 true,則音頻在就緒后馬上播放。 controls:true|false 如果是true,則向用戶顯示控件,比如播放按鈕。 end:numeric value 定義播放器在音頻流中的何處停止播放。默認地,聲音會播放到結尾。 loopend:numeric value 定義在音頻流中循環播放停止的位置,默認是 end 屬性的值。 loopstart: numeric value 定義在音頻流中循環播放的開始位置。默認是 start 屬性的值。 playcount: numeric value 定義音頻片斷播放多少次。默認是 1。 src: url 所播放音頻的 url。 start : numeric value 定義播放器在音頻流中開始播放的位置。默認地,聲音在開頭進行播放。

source子標簽

使用source元素作為多媒體元素的子標簽例:

<audio>
​<source src='test.mp3’ type='audio/mpeg'/>
​<source src='test.ogg’ type='audio/ogg'/>
​<source src='test.spx’ type='audio/ogg'/>
​</audio>

使用source元素,瀏覽器在列表順序查找,直到找到一個它能播放的文件格式,找到后,就播放該文件并忽略隨后的其它元素。

audio的API與video基本一樣,下面是一個自定義調整音量的示例: 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>audio標簽</title>
    </head>
    <body>
        <h2>audio標簽</h2>
        <audio src="content/fcml.mp3" controls="controls" autoplay="autoplay" id="mp3">
            <marquee><h2>換個瀏覽器吧,太老了</h2></marquee>
        </audio>
        <input type="range" min="0" max="100" onchange="setVolume(this)" />  
        <script type="text/javascript">
            function setVolume(obj){
                document.getElementById("mp3").volume=obj.value*0.01;
            }
        </script>
    </body>
</html>

音量只在0-1之間。

3.3、embed元素

用來嵌入內容(包括各種媒體)。格式可以是Midi、Wav、AIFF、AU、MP3,flash等。

例:<embed src="flash.swf" /> HTML4中代碼示例<object data="flash.swf" type="application/x-shockwave-flash"><object>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:金昌 阿壩 盤錦 聊城 萍鄉 赤峰 綏化 中山

巨人網絡通訊聲明:本文標題《淺談HTML5新增和廢棄的標簽》,本文關鍵詞  淺談,HTML5,新增,和,廢棄,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談HTML5新增和廢棄的標簽》相關的同類信息!
  • 本頁收集關于淺談HTML5新增和廢棄的標簽的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩精品亚洲专区| 国产自产高清不卡| 人妖欧美一区二区| 欧美韩国日本不卡| 日韩电影在线免费| 国产精品乱人伦| 欧美成人精品1314www| 东方aⅴ免费观看久久av| 在线视频欧美精品| 日本一区二区三区在线观看| 偷拍日韩校园综合在线| 在线一区二区观看| 欧美另类z0zxhd电影| 日韩视频免费直播| 全国精品久久少妇| 51精品秘密在线观看| 亚洲国产欧美在线| 一本一本大道香蕉久在线精品 | 国产精品久久综合| 国产麻豆成人传媒免费观看| 亚洲国产综合人成综合网站| 精品无人码麻豆乱码1区2区 | 日本道在线观看一区二区| 亚洲激情图片一区| 2014亚洲片线观看视频免费| 日本韩国精品在线| 久久国产精品99久久久久久老狼| 中文字幕中文字幕一区| 国产亚洲欧美日韩俺去了| 久久99热国产| 一区二区三区中文字幕在线观看| 欧美精选在线播放| 免费观看日韩av| 国产清纯美女被跳蛋高潮一区二区久久w | 2021国产精品久久精品| 国产高清不卡一区二区| 欧美精品一区二区久久久| 午夜精品久久久久久久久| caoporn国产精品| 国产伦精品一区二区三区视频青涩| 高清beeg欧美| 91精品国产色综合久久ai换脸| 中文字幕av一区二区三区| 亚洲日穴在线视频| 精品盗摄一区二区三区| 久久综合精品国产一区二区三区| 欧美精品乱码久久久久久按摩| 一本一本大道香蕉久在线精品 | 久久国产欧美日韩精品| 亚洲一区中文日韩| 日韩中文字幕麻豆| 蜜桃久久久久久| 成人短视频下载| 欧美性xxxxxx少妇| 国产午夜亚洲精品理论片色戒| 国产精品久久久久久久久免费相片 | 日韩免费福利电影在线观看| 日韩欧美一区中文| 久久青草国产手机看片福利盒子 | 青青青爽久久午夜综合久久午夜| 粉嫩av一区二区三区| 91精品福利视频| 日韩午夜激情电影| 一区二区三区欧美视频| 久久草av在线| 欧美网站大全在线观看| 久久精品亚洲麻豆av一区二区 | 亚洲美女屁股眼交3| 裸体一区二区三区| 色综合欧美在线视频区| 欧美日免费三级在线| 国产精品全国免费观看高清| 偷拍与自拍一区| 在线中文字幕一区| 亚洲国产精品传媒在线观看| 国产精品18久久久久久久久| 欧美激情一区二区三区蜜桃视频| 91社区在线播放| 一区二区三区在线观看网站| 精品视频一区三区九区| 午夜精品一区在线观看| 精品国产青草久久久久福利| 欧美国产日韩一二三区| 麻豆精品新av中文字幕| 国产精品免费av| 91视频免费播放| 国产精品主播直播| 亚洲午夜久久久久中文字幕久| 欧美一区二区三区四区高清| 成人激情图片网| 亚洲国产精品欧美一二99| 日韩欧美黄色影院| 色视频一区二区| 播五月开心婷婷综合| 久久99国产精品麻豆| 亚洲激情校园春色| 国产欧美一区二区三区鸳鸯浴| 99久久久久久| 风间由美性色一区二区三区| 秋霞午夜鲁丝一区二区老狼| 亚洲国产成人在线| 精品国产乱码久久久久久1区2区| 欧美色视频一区| 91丨porny丨在线| www.欧美.com| 成人一级片网址| 国产高清视频一区| 国产成人亚洲综合a∨婷婷| 日韩va欧美va亚洲va久久| 久久久精品综合| 欧美一级理论片| 一本大道久久精品懂色aⅴ| 日韩va欧美va亚洲va久久| 亚洲精品久久久蜜桃| 中文字幕亚洲在| 国产精品成人午夜| 1区2区3区国产精品| 精品久久国产字幕高潮| 欧美一区二区三区免费在线看| 91网页版在线| 欧美群妇大交群中文字幕| 欧美午夜精品理论片a级按摩| 九色综合狠狠综合久久| 毛片一区二区三区| 亚洲国产欧美日韩另类综合| 亚洲国产日韩综合久久精品| 日韩av在线播放中文字幕| 亚洲视频香蕉人妖| 无码av免费一区二区三区试看| 亚洲第一福利一区| 国产一区二区在线免费观看| 色丁香久综合在线久综合在线观看| 欧美日韩国产免费| 亚洲国产成人自拍| 免费高清成人在线| 91视频观看视频| 久久视频一区二区| 麻豆精品视频在线观看免费| 日韩欧美另类在线| 国产精品福利在线播放| 日韩国产精品久久久久久亚洲| 欧洲av在线精品| 国产精品国模大尺度视频| 久久精品99国产精品日本| 色综合欧美在线| 亚洲色图制服诱惑 | 精品久久久久av影院 | 6080日韩午夜伦伦午夜伦| 国产精品午夜久久| 国产伦精品一区二区三区在线观看| 色婷婷久久久亚洲一区二区三区 | 久久亚洲精华国产精华液 | 欧美三级一区二区| 亚洲女同女同女同女同女同69| 日韩区在线观看| 亚洲h动漫在线| 在线一区二区观看| 亚洲电影一区二区| 欧美日韩一区二区三区视频| 亚洲午夜久久久久中文字幕久| 欧美日韩成人综合天天影院| 日韩国产精品久久| 欧美国产激情二区三区| 在线观看免费成人| 老司机免费视频一区二区| 丝袜美腿亚洲色图| 制服丝袜一区二区三区| 久久99精品久久久久婷婷| 久久午夜色播影院免费高清| 国产成人精品影院| 亚洲成人综合在线| 日韩欧美久久久| 国产a精品视频| 亚洲愉拍自拍另类高清精品| 欧美日韩免费观看一区三区| 久久99精品久久久久久国产越南| 成人欧美一区二区三区黑人麻豆 | 欧美人与性动xxxx| 国产精品99久久久久久久vr| 亚洲成人tv网| 久久综合九色欧美综合狠狠| 一本大道久久a久久综合| 午夜精品一区二区三区三上悠亚| 26uuu欧美| 日韩精品一区二区在线| 99精品视频中文字幕| 国产91精品久久久久久久网曝门| 国产精品美女久久福利网站| 欧美va在线播放| 欧美精三区欧美精三区| 日韩一区二区三区视频在线观看 | 国产精品久线观看视频| 欧美韩日一区二区三区四区| 久久久久久久久久久电影| 久久精品视频一区| 中文成人综合网| 亚洲欧美一区二区三区极速播放| 国产精品国产精品国产专区不片| 亚洲国产另类av| 午夜精品久久久久久久99樱桃|