HTML 词条目录
前端Wiki/词条/img 图片标签

img 图片标签

定义在页面中插入一张图片,是使用频率最高的媒体标签之一

img 是自闭合标签,src 指定图片地址,alt 提供文字替代。图片加载失败时浏览器会显示 alt 文案;读屏软件依靠 alt 向视障用户描述图片内容,所以 alt 不是可选项而是必需品——除非图片纯属装饰,才可写空 alt。格式上现在首选 WebP/AVIF,兼顾体积与清晰度。loading 属性控制懒加载时机,decoding 属性控制解码是否异步,都属于 img 标签的能力范围。

img 是行内元素,默认与文字基线对齐,常在图片下方留出几像素缝隙,老问题是基线对齐造成,解决方法是设 display:block 或 vertical-align:middle。做响应式时给图片写 max-width:100%,它就不会撑破容器。需要根据屏幕分辨率提供不同图时用 srcset,需要艺术方向切换时用 picture 标签。

HTML
<style>
  .pic img { width: 200px; display: block; border-radius: 8px;
             border: 1px solid #e78a3e; }
  .pic figcaption { font-size: 12px; color: #666; margin-top: 4px; }
</style>
<figure class="pic">
  <img src="https://picsum.photos/400/240" alt="示例风景图:远处有山和湖泊">
  <figcaption>带 alt 的图片:加载失败时也能看到文字说明</figcaption>
</figure>
⚠ 常见误区
🔗 相关词条alt网页
← 返回来源章节alt