Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HTML <img> 标签


示例

如何插入图片

<img src="img_girl.jpg" alt="穿夹克的女孩" width="500" height="600">
自己试一试 »

更多“自己试一试”示例在下面。


定义和用法

The <img> 标签用于在 HTML 页面中嵌入图片。

图片并非真正地插入网页;而是与网页链接。The <img> 标签为引用的图片创建一个占位符。

The <img> 标签有两个必需的属性

  • src - 指定图片的路径
  • alt - 指定图片的备用文本,如果图片由于某种原因无法显示

注意: 此外,始终指定图片的宽度和高度。如果未指定宽度和高度,页面在图片加载时可能会闪烁。

提示: 要将图片链接到另一个文档,只需将 The <img> 标签嵌套在 <a> 标签内(见下面的示例)。


浏览器支持

元素
<img>

属性

属性 描述
alt 文本 指定图片的备用文本
crossorigin 匿名
use-credentials
允许使用画布使用来自允许跨域访问的第三方网站的图片
height 像素 指定图片的高度
ismap ismap 指定图片为服务器端图片地图
loading eager
lazy
指定浏览器是立即加载图片还是等到满足某些条件后才加载图片
longdesc URL 指定图片详细描述的 URL
referrerpolicy no-referrer
no-referrer-when-downgrade
origin
origin-when-cross-origin
unsafe-url
指定在获取图片时使用哪种来源信息
sizes sizes 指定不同页面布局的图片大小
src URL 指定图片的路径
srcset URL 列表 指定在不同情况下要使用的图片文件列表
usemap #mapname 指定图片为客户端图片地图
width 像素 指定图片的宽度


全局属性

The <img> 标签还支持 HTML 中的全局属性.


事件属性

The <img> 标签还支持 HTML 中的事件属性.


更多示例

示例

对齐图片(使用 CSS)

<img src="smiley.gif" alt="笑脸" width="42" height="42" style="vertical-align:bottom">
<img src="smiley.gif" alt="笑脸" width="42" height="42" style="vertical-align:middle">
<img src="smiley.gif" alt="笑脸" width="42" height="42" style="vertical-align:top">
<img src="smiley.gif" alt="笑脸" width="42" height="42" style="float:right">
<img src="smiley.gif" alt="笑脸" width="42" height="42" style="float:left">
自己试一试 »

示例

添加图片边框(使用 CSS)

<img src="smiley.gif" alt="笑脸" width="42" height="42" style="border:5px solid black">
自己试一试 »

示例

为图片添加左右边距(使用 CSS)

<img src="smiley.gif" alt="笑脸" width="42" height="42" style="vertical-align:middle;margin:0px 50px">
自己试一试 »

示例

为图片添加上下边距(使用 CSS)

<img src="smiley.gif" alt="笑脸" width="42" height="42" style="vertical-align:middle;margin:50px 0px">
自己试一试 »

示例

如何从其他文件夹或网站插入图片

<img src="/images/stickman.gif" alt="简笔小人" width="24" height="39">
<img src="https://w3schools.org.cn/images/lamp.jpg" alt="台灯" width="32" height="32">
自己试一试 »

示例

如何为图片添加超链接

<a href="https://w3schools.org.cn">
<img src="w3html.gif" alt="W3Schools.com" width="100" height="132">
</a>
自己试一试 »

示例

如何创建图片地图,带有可点击区域。每个区域都是一个超链接

<img src="workplace.jpg" alt="工作场所" usemap="#workmap" width="400" height="379">

<map name="workmap">
  <area shape="rect" coords="34,44,270,350" alt="电脑" href="computer.htm">
  <area shape="rect" coords="290,172,333,250" alt="电话" href="phone.htm">
  <area shape="circle" coords="337,300,44" alt="咖啡杯" href="coffee.htm">
</map>
自己试一试 »

相关页面

HTML 教程:HTML 图片

HTML DOM 参考:图片对象

CSS 教程:样式图片


默认 CSS 设置

大多数浏览器会使用以下默认值显示 <img> 元素

示例

img {
  display: inline-block;
}
自己试一试 »


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.