亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

html5嵌入內容_動力節點Java學院整理

2024-08-26 00:19:42
字體:
來源:轉載
供稿:網友

在HTML文檔中嵌入內容,可以使你的頁面更加豐富。

嵌入圖像

使用img元素可以在HTML文檔里嵌入圖像,該元素包含如下屬性:

1)src:顯示圖像的URL;

2)alt:圖像的替代文本;

3)height:圖像的高度;

4)width:圖像的寬度;

5)usemap:將圖像定義為客戶端圖像映射;

6)ismap:將圖像定義為服務端圖像映射。

下面具體介紹對圖像的操作。

嵌入圖像

使用src和alt屬性就可以嵌入一張圖像。

<img src="triathlon.png"     <img src="triathlon.png" </a> 

這樣當點擊該圖像后,瀏覽器會導航至父元素a的href屬性所指定的URL上。給img元素應用ismap屬性就創建了一個服務器端分區響應圖:

<a href="otherpage.html">      <img src="triathlon.png" </a>  

這樣,圖像的點擊的位置會附加到URL上,例如,如果點擊的位置是距圖像頂部4像素,左邊10像素,則瀏覽器將導航到一下URL:

http://bjpowernode/listings/otherpage.html?10,4

服務端分區響應圖通常意味著服務器會根據用戶在圖像上點擊區域的不同做出有差別的反應。

客戶端分區響應圖

客戶端分區響應圖支持用戶通過點擊某張圖的不同區域讓瀏覽器導航到不同的URL上,我們需要使用元素來定義圖像上的各個區域以及他們所代表的行為,需要用到的元素包括map元素和area元素。

map元素

map元素的作用是定義一個客戶端圖像映射,map元素中包含一個或者area元素,他們各自代表了圖像上可被點擊的一塊區域。map元素通常包含屬性:

1)id:必須,為map標簽定義唯一的標識;

2)name:可選,名稱。

area元素

area元素定義圖像映射中的區域,該元素總是嵌套在map元素中。area元素的屬性分為兩類,第一類處理的是area所代表的圖像區域被用戶點擊后瀏覽器會導航到的URL:

1)href:此區域被點擊后瀏覽器應該加載的URL;

2)alt:替代內容,同img元素的對應屬性;

3)target:顯示URL的瀏覽上下文,同base元素的對應屬性;

4)rel:描述當前文檔和目標文檔的關系,同link元素的對應屬性;

5)media:媒介,同style元素的對應屬性;

6)hreflang:目標文檔的語言;

7)type:目標文檔的MIME類型。

第二類包含了屬性:shape和coords屬性,用來標明用戶可以點擊的各個圖像區域。shape屬性的取值如下:

1)rect:代表了一個矩形區域。對應的coords屬性必須由四個用逗號分隔的整數組成(a,b,c,d):a代表圖像的左邊緣與矩形的左側;b代表圖像的上邊緣與矩形的上側;c代表圖像的右邊與矩形的右側;d代表圖像的下邊緣與矩形的下側;

2)circle:代表了一個圓形區域。coords屬性必須由三個用逗號分隔的整數組成(a,b,c):a代表從圖像左邊緣到圓心的距離;b代表從圖像上邊緣到圓心的距離;c代表圓的半徑;

3)poly:代表了一個多邊形。coords屬性必須至少包含六個用逗號分隔的整數,每一對數字各代表多邊形的一個頂點;

4)default:默認區域,即覆蓋整張圖片。不需要提供coords值。

下面是一個例子:

<p><img src="triathlon.png" usemap="#mymap" <map name="mymap">      <area href="swimpage.html" shape="rect" coords="3,5,68,62"     <area href="cyclepage.html" shape="rect" coords="70,5,130,62"     <area href="otherpage.html" shape="default" </map> 

上面的腳本定義了用戶如果點擊圖片的游泳部分,瀏覽器導航至swimpage.html,如果用戶點擊圖像上的騎車部分,瀏覽器則會導航至cyclepage.html,點擊其它部分則導航至otherpage.html。

嵌入HTML文檔

iframe元素可以在現有的HTML文檔中嵌入另一張文檔。該元素支持的屬性如下:

1)src:在iframe中顯示的文檔的URL;

2)srcdoc:規定在iframe中顯示的頁面的HTML內容;

3)name:規定iframe的名稱,可以在瀏覽上下文與其他元素(如a、form、button、input和base)的target屬性中使用該名稱;

4)width:定義iframe的寬度;

5)height:規定iframe的高度;

6)sandbox:對iframe中的內容的額外限制,支持的值包括:

---"":應用以下所有的限制;

---allow-same-orgin:允許iframe內容被視為與文檔其余部分擁有同一個來源;

---allow-top-navigation:允許鏈接指向頂層的瀏覽上下文,這樣就能用另一個文檔替換當前整個文檔,或者創建新的標簽和窗口; ---allow-top-scripts:啟用腳本; ---allow-forms:啟用表單。

7)seamless:指示瀏覽器把iframe的內容顯示得像主HTML文檔的一個整體組成部分;默認情況下iframe的內容會有一個邊框,如果內容比width和height屬性所指定的尺寸要大,還會出現一個滾動條。該屬性的使用方式如下(該屬性大部分瀏覽器還不支持):

<iframe src="demo_iframe.htm" seamless></iframe>  

下面是iframe的一個完整例子:

<header>      <h1>Things I like</h1>      <nav>          <ul>              <li><a href="fruits.html" target="myframe">Fruits ILike</a></li>              <li><a href="activities.html" target="myframe">Activities ILike</a></li>          </ul>      </nav>  </header>  <iframe name="myframe" width="300" height="100"/>  

通過插件嵌入內容

object元素和embed元素用于擴展瀏覽器能力,添加插件支持。

embed元素

embed元素定義嵌入的內容,支持的屬性如下:

1)height:設置嵌入內容的高度;

2)src:嵌入內容的URL;

3)type:定義嵌入內容的MIME類型,這樣瀏覽器就知道該如何處理它;

4)width:設置嵌入內容的寬度。

你應用的其它任何屬性都會被當作是插件或內容的參數??聪旅娴睦樱?/p>

<embed src="http://www.youtube.com/v/qzA60hHca9s?version=3" type="application/x-shockwave-flash" width="560" height="340" allowfullscreen="true"/>

上面使用了allowfullscreen屬性,用于設置是否啟用全屏觀看功能。

object元素

object元素也用于定義一個嵌入的對象,比如:圖像、音頻、視頻、PDF、Flash等。object元素的有點是可以包含備用內容,在指定內容不可用時顯示出來。

<object width="560" height="349" data="http://titan/myimaginaryfile">      <param name="allowFullScreen" value="true"/>      <b>Sorry!</b> We can't display this content  </object> 

如果data屬性引用的資源不存在,則顯示object元素中的內容。

進度條

progress元素表示進度條。支持的屬性包括:

1)max:表示任務的最大值;

2)value:定義了當前的進度,位于0到max屬性的值之間;

3)form:所屬的一個或多個表單。

當max屬性被省略時,范圍是0到1,而value屬性則使用浮點數來表示進度,例如0.3表示30%。

<progress id="myprogress" value="10" max="100"></progress>  <p>      <button type="button" value="30">30%</button>      <button type="button" value="60">60%</button>      <button type="button" value="90">90%</button>  </p>  <script>      var buttons = document.getElementsByTagName('BUTTON');      var progress = document.getElementById('myprogress');      for(var i = 0;i < buttons.length; i++){          buttons[i].onclick = function(e) {              progress.value = e.target.value;          };      }  </script>  

上面給出的例子演示了點擊不同的button讓progress顯示不同的值,在chrome中的效果如下:

html5,嵌入內容

顯示范圍里的值

meter元素顯示某個范圍內的某個值。支持的屬性包括:

1)min和max:指定可能只所處范圍,可以用浮點數;

2)low:指定低值范圍,在它之下的所有制都被認為是過低;

3)high:指定高值范圍,在它之上的所有值都被認為是過高;

4)optimum:指定“最佳”值;

5)value:必須,度量的當前值;

6)form:所屬的一個或多個表單。

<meter id="mymeter" value="90" min="10" max="100" low="40" high="80"optimum="60"></meter>  <p>      <button type="button" value="30">30%</button>      <button type="button" value="60">60%</button>      <button type="button" value="90">90%</button>  </p>  <script>      var buttons = document.getElementsByTagName('BUTTON');      var meter = document.getElementById('mymeter');      for(var i = 0;i < buttons.length; i++){          buttons[i].onclick = function(e) {              meter.value = e.target.value;          };      }  </script>  

當meter元素的value值為過低和過高,以及最佳值時,瀏覽器會以不同的方式呈現它們


注:相關教程知識閱讀請移步到HTML教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本成人免费在线| 日本国产精品视频| 奇门遁甲1982国语版免费观看高清| 操人视频在线观看欧美| 亚洲大胆人体在线| 欧美日韩另类视频| 久久不射电影网| 欧美中文字幕在线| 欧美国产精品人人做人人爱| 国产免费久久av| 国产一区二区三区直播精品电影| 日本成人黄色片| 狠狠综合久久av一区二区小说| 在线亚洲国产精品网| 国产欧美韩国高清| 亚洲天堂2020| 91亚洲精品久久久久久久久久久久| 欧美大全免费观看电视剧大泉洋| 人妖精品videosex性欧美| 国产成人福利视频| 中文字幕日韩欧美| 91精品在线影院| 国产一区二区三区欧美| 久久久www成人免费精品张筱雨| 国产精品一久久香蕉国产线看观看| 久久久久久久久亚洲| 欧美自拍视频在线| 久久精品国产2020观看福利| 91高潮在线观看| 日本欧美精品在线| 日韩成人激情影院| 中文字幕不卡av| 中文字幕欧美精品在线| 欧美一区二区.| 国产精品爽爽ⅴa在线观看| 日韩欧美在线免费| 亚洲国产精品久久91精品| www.亚洲成人| 国产成人自拍视频在线观看| www.xxxx精品| 97国产精品免费视频| 国产香蕉一区二区三区在线视频| 欧美成人精品xxx| 日韩大片在线观看视频| 欧美国产日本在线| 亚洲国产精品久久久久久| 久久国产精品偷| 成人黄色短视频在线观看| 国产脚交av在线一区二区| 欧美电影在线观看完整版| 日韩亚洲一区二区| 亚洲国产一区二区三区四区| 亚洲国产成人爱av在线播放| 4438全国成人免费| 欧美精品久久久久| 亚洲日本欧美中文幕| 555www成人网| 久久精品久久精品亚洲人| 欧美成人h版在线观看| 色妞一区二区三区| 久久精品国产一区二区三区| 啪一啪鲁一鲁2019在线视频| 91精品国产高清久久久久久久久| 久久久久中文字幕2018| 亚洲四色影视在线观看| 欧美色视频日本高清在线观看| 久久免费视频这里只有精品| 欧美精品精品精品精品免费| 欧美激情亚洲自拍| 亚洲第一视频网站| 国产小视频91| 日韩国产欧美区| 日韩在线一区二区三区免费视频| 亚洲春色另类小说| 88国产精品欧美一区二区三区| 亚洲淫片在线视频| 日韩久久免费视频| 国产欧美一区二区三区在线看| 国内精品在线一区| 91久久国产精品| 一区二区三区久久精品| 国产视频精品xxxx| 少妇av一区二区三区| 亚洲另类xxxx| 亚洲a成v人在线观看| 亚洲男人天天操| 中文字幕亚洲一区二区三区| 欧美日本国产在线| 日韩免费看的电影电视剧大全| 亚洲欧美日韩精品| 亚洲变态欧美另类捆绑| 日韩电影大片中文字幕| 免费av在线一区| 一本大道久久加勒比香蕉| 亚洲精品白浆高清久久久久久| 成人国产精品久久久| 日本久久久久久久久| 欧美成人精品在线播放| 亚洲国产福利在线| 国产精品免费看久久久香蕉| 欧美在线观看视频| 亚洲香蕉av在线一区二区三区| 国产精品视频精品视频| 久久久爽爽爽美女图片| 久久久久久久久国产精品| 久久亚洲精品国产亚洲老地址| 精品国产91乱高清在线观看| 国产日韩欧美日韩大片| 久久偷看各类女兵18女厕嘘嘘| 视频直播国产精品| 亚洲成人网av| 日本精品免费观看| 中文字幕欧美视频在线| 欧美影院在线播放| 亚洲自拍偷拍在线| 国产精品亚洲精品| 亚洲成人av片在线观看| 亚洲精品色婷婷福利天堂| 青青草原成人在线视频| 欧美激情videoshd| 日韩在线观看电影| 88国产精品欧美一区二区三区| 欧美日韩国产色视频| 精品视频一区在线视频| 日韩电影网在线| 亚洲成人久久网| 亚洲美女激情视频| 亚洲精品美女在线观看| 日韩亚洲综合在线| 久久精品在线播放| 日韩欧美在线视频观看| 国产亚洲美女精品久久久| 全亚洲最色的网站在线观看| 成人国产精品日本在线| 日韩一区二区福利| 久久综合88中文色鬼| 亚洲男女性事视频| 一道本无吗dⅴd在线播放一区| 欧洲美女免费图片一区| 这里只有精品在线观看| 91精品国产综合久久男男| 狠狠久久亚洲欧美专区| 亚洲理论片在线观看| 日韩中文字幕免费视频| 欧美猛交ⅹxxx乱大交视频| 国产精品一区久久| 欧美—级a级欧美特级ar全黄| 日韩精品极品在线观看播放免费视频| 欧美在线视频网站| 亚洲黄在线观看| 欧美裸体xxxx| 亚洲美女激情视频| 亚洲一区美女视频在线观看免费| 久久人人97超碰精品888| 日韩www在线| 久久伊人91精品综合网站| 国产精品极品美女在线观看免费| 亚洲欧美一区二区三区四区| 欧美最猛黑人xxxx黑人猛叫黄| 色噜噜狠狠狠综合曰曰曰88av| 8x拔播拔播x8国产精品| 日韩av中文在线| 日韩中文字幕av| 国产不卡一区二区在线播放|