HTML5 <img> 標簽

2022-05-23 14:56 更新

實例

HTML5 <img>標簽用于向網(wǎng)頁中添加相關(guān)圖片。

如何插入圖像:

<img src="smiley-2.gif" alt="Smiley face" width="42" height="42">
嘗試一下 ?
(更多實例見頁面底部)

瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流瀏覽器都支持 <img> 標簽。


標簽定義及使用說明

<img> 標簽定義 HTML 頁面中的圖像。

<img> 標簽有兩個必需的屬性:src 和 alt。

注釋:從技術(shù)上講,圖像并不會插入 HTML 頁面中,而是鏈接到 HTML 頁面上。<img> 標簽的作用是為被引用的圖像創(chuàng)建占位符。

提示:通過在 <a> 標簽中嵌套 <img> 標簽,給圖像添加到另一個文檔的鏈接。


HTML 4.01 與 HTML5之間的差異

HTML5 中不支持以下屬性:align、border、hspace、longdesc、vspace。

在 HTML 4.01 中,以下屬性:align、border、hspace、vspace 已廢棄


HTML 與 XHTML 之間的差異

在 HTML 中,<img> 標簽沒有結(jié)束標簽。

在 XHTML 中,<img /> 標簽必須被正確地關(guān)閉。


屬性

New :HTML5 中的新屬性。

屬性 描述
align (已廢棄) top
bottom
middle
left
right
HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定如何根據(jù)周圍的文本來排列圖像。
alt text 規(guī)定圖像的替代文本。
border (已廢棄) pixels HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像周圍的邊框。
crossoriginNew anonymous
use-credentials
設置圖像的跨域?qū)傩?/td>
height pixels 規(guī)定圖像的高度。
hspace (已廢棄) pixels HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像左側(cè)和右側(cè)的空白。
ismap ismap 將圖像規(guī)定為服務器端圖像映射。
longdesc (已廢棄) URL HTML5 不支持。HTML 4.01 已廢棄。 指向包含長的圖像描述文檔的 URL。
src URL 規(guī)定顯示圖像的 URL。
usemap #mapname 將圖像定義為客戶器端圖像映射。
vspace (已廢棄) pixels HTML5 不支持。HTML 4.01 已廢棄。 規(guī)定圖像頂部和底部的空白。
width pixels 規(guī)定圖像的寬度。


全局屬性

<img> 標簽支持 HTML 的全局屬性


事件屬性

<img> 標簽支持 HTML 的事件屬性。


Examples

嘗試一下 - 實例

從不同的位置插入圖片
本例演示如何將其他文件夾或服務器的圖片顯示到網(wǎng)頁中。

制作圖像鏈接
本例演示如何將圖像作為一個鏈接使用。

創(chuàng)建圖像地圖
本例演示如何創(chuàng)建帶有可供點擊區(qū)域的圖像地圖。其中的每個區(qū)域都是一個超級鏈接。


支持的圖像格式

HTML 標準并沒有給出必須支持的圖像格式的列表,因此每個用戶代理支持一組不同的格式。 Gecko 支持:

JPEG
GIF
PNG
APNG
SVG
BMP
BMP ICO
PNG ICO

與 CSS 的交互

關(guān)于 CSS,<img> 是一個 替換元素。它沒有基線,這意味著當在一個行內(nèi)格式的上下文中使用 vertical-align: baseline 時,圖像的底部將會與容器的基線對齊。



相關(guān)文章

HTML 教程:HTML 圖像

HTML DOM 參考手冊: Image 對象


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號