首页/ 学科题库/ HTML/ HTML图像嵌入与图片标签
HTML 实战教程

HTML图像嵌入与图片标签

2026-05-17 约 6 分钟 juanwangdev

HTML图像嵌入与图片标签

网页中图片是最常见的媒体元素,掌握正确的嵌入方式至关重要。

img标签基础

基本语法

HTML
<img src="image.jpg" alt="图片描述">

必要属性

属性说明必填
src图片路径是
alt替代文本是
width宽度否
height高度否

图片路径

相对路径

HTML
<img src="images/photo.jpg">        <!-- 同级目录 -->
<img src="./images/photo.jpg">      <!-- 当前目录 -->
<img src="../images/photo.jpg">    <!-- 上级目录 -->

绝对路径

HTML
<img src="/assets/images/logo.png">  <!-- 网站根目录 -->
<img src="https://example.com/img.jpg">  <!-- 网络地址 -->

响应式图片

srcset属性

HTML
<img
  src="small.jpg"
  srcset="small.jpg 480w, medium.jpg 800w, large.jpg 1200w"
  sizes="(max-width: 600px) 480px, 800px"
  alt="响应式图片">

picture元素

HTML
<picture>
  <source media="(min-width: 800px)" srcset="large.jpg">
  <source media="(min-width: 400px)" srcset="medium.jpg">
  <img src="small.jpg" alt="自适应图片">
</picture>

图片格式选择

格式适用场景特点
JPEG照片、复杂图像有损压缩,体积小
PNG图标、透明图片无损压缩,支持透明
WebP现代格式替代更小体积,兼容性好
SVG图标、矢量图形可缩放,代码可编辑
AVIF新一代格式最优压缩,兼容性有限

懒加载

loading属性

HTML
<img src="image.jpg" alt="图片" loading="lazy">

懒加载延迟加载视口外的图片,提升页面初始加载速度。

图片优化建议

  1. 选择合适格式:照片用JPEG/WebP,图标用PNG/SVG
  2. 指定尺寸:设置width/height避免布局偏移
  3. 使用懒加载:非首屏图片添加loading="lazy"
  4. 提供替代文本:alt属性提升可访问性
  5. 使用CDN:加速图片分发

要点总结

  • img标签必须有src和alt属性
  • srcset和picture实现响应式图片
  • 根据用途选择合适图片格式
  • loading="lazy"实现原生懒加载
  • 预设尺寸避免CLS(累积布局偏移)
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 HTML表单提交与编码 下一篇 → HTML视频与音频嵌入