HTML <img>標(biāo)簽在HTML文檔中定義圖像。此標(biāo)簽通常也稱(chēng)為 <img>元素。
如何插入圖像:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥(niǎo)教程(cainiaoplus.com)</title> </head> <body> <img src="pig.gif" alt="pig face" width="32" height="32"> </body> </html>測(cè)試看看 ?/?
IEFirefoxOperaChromeSafari
所有主流瀏覽器都支持 <img> 標(biāo)簽。
圖片中的 alt 屬性是在圖片不能正常顯示時(shí)出現(xiàn)的文本提示。
圖片中的 title 屬性是在鼠標(biāo)在移動(dòng)到元素上的文本提示。
<img> 標(biāo)簽定義 HTML 頁(yè)面中的圖像。
<img> 標(biāo)簽有兩個(gè)必需的屬性:src 和 alt。
<img>標(biāo)簽可能支持(取決于瀏覽器)以下圖像格式:jpeg,gif,png,apng,svg,bmp,bmp ico,png ico。
注釋?zhuān)?/strong>從技術(shù)上講,圖像并不會(huì)插入 HTML 頁(yè)面中,而是鏈接到 HTML 頁(yè)面上。<img> 標(biāo)簽的作用是為被引用的圖像創(chuàng)建占位符。
提示:通過(guò)在 <a> 標(biāo)簽中嵌套 <img> 標(biāo)簽,給圖像添加到另一個(gè)文檔的鏈接。
HTML5 中不支持以下屬性:align、border、hspace、longdesc、vspace。
在 HTML 4.01 中,以下屬性:align、border、hspace、vspace 已廢棄。
在HTML中,<img>標(biāo)記沒(méi)有結(jié)束標(biāo)記。
在XHTML中,必須正確關(guān)閉<img>標(biāo)記。
New :HTML5 中的新增屬性。
屬性 | 值 | 描述 |
---|---|---|
align | top bottom middle left right | HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定如何根據(jù)周?chē)奈谋緛?lái)排列圖像。 |
alt | text | 規(guī)定圖像的替代文本。 |
border | pixels | HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像周?chē)倪吙颉?/td> |
crossoriginHTML5 | anonymous use-credentials | 設(shè)置圖像的跨域?qū)傩?/td> |
height | pixels | 規(guī)定圖像的高度。 |
hspace | pixels | HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像左側(cè)和右側(cè)的空白。 |
ismap | ismap | 將圖像規(guī)定為服務(wù)器端圖像映射。 |
longdesc | URL | HTML5 不支持。HTML 4.01 已廢棄。 指向包含長(zhǎng)的圖像描述文檔的 URL。 |
src | URL | 規(guī)定顯示圖像的 URL。 |
usemap | #mapname | 將圖像定義為客戶(hù)器端圖像映射。 |
vspace | pixels | HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像頂部和底部的空白。 |
width | pixels | 規(guī)定圖像的寬度。 |
<img> 標(biāo)簽支持 HTML 的全局屬性。
<img> 標(biāo)簽支持 HTML 的事件屬性。
排列圖片
本示例演示如何在文字中排列圖像。
浮動(dòng)圖像
本示例演示如何使圖片浮動(dòng)至段落的左邊或右邊。
設(shè)置圖像鏈接
本示例演示如何將圖像作為一個(gè)鏈接使用。
創(chuàng)建圖像映射
本示例顯示如何創(chuàng)建帶有可供點(diǎn)擊區(qū)域的圖像地圖。其中的每個(gè)區(qū)域都是一個(gè)超級(jí)鏈接。
HTML 教程:HTML 圖像
HTML DOM 參考手冊(cè): Image 對(duì)象