0

0

html如何放一张图片不显示不出来

霞舞

霞舞

发布时间:2026-02-14 23:21:26

|

297人浏览过

|

来源于php中文网

原创

图片无法显示的主因是src路径错误导致404,其次为格式不匹配、css隐藏、跨域或服务器mime配置问题;需用开发者工具定位请求路径与响应头,结合本地服务器测试及命令行验证真实格式。

html如何放一张图片不显示不出来

图片路径写错或没用相对/绝对路径

浏览器打不开图,90% 是 src 值压根没指向真实存在的文件。比如你在 HTML 里写 <img src="logo.png" alt="html如何放一张图片不显示不出来" >,但实际文件在 assets/images/logo.png,那就必然 404。

  • 检查开发者工具(F12)的 Network 或 Console,看是否报 404 Not Found,点开就能看到它到底去哪个路径找图了
  • 路径要以当前 HTML 文件为起点算:同目录直接写 logo.png;子目录用 images/logo.png;上一级用 ../assets/logo.png
  • 别信编辑器预览——有些编辑器(如 VS Code Live Server)用 file:// 协议打开,会因安全限制禁掉本地图片;务必用本地服务器(如 python3 -m http.server)测试

图片格式不被支持或后缀名和实际不符

浏览器只认特定编码的图片数据,不是所有带 .png 后缀的文件都能显示。比如你把 JPG 图片手动改名为 cover.png,浏览器加载时会解析失败,可能留白或显示破损图标。

  • 用命令行快速验证:file cover.png(macOS/Linux)或 magick identify cover.png(ImageMagick),看真实格式和编码
  • 常见兼容组合:.jpg/.jpeg(有损)、.png(透明支持好)、.webp(体积小,但 IE 不支持)
  • 如果图是设计师给的 Sketch 导出产物,注意它可能默认导出为 PDF 或 SVG——得明确选“PNG”再导

img 标签缺少必要属性或被 CSS 隐藏

看起来“没显示”,其实图可能加载成功了,只是被样式压住、缩成 0×0,或者没设宽高导致塌陷。

浚心时尚购物商城程序
浚心时尚购物商城程序

时尚购物程序v1.01、全立体设计。此系统由3个Flash动画为主线(正式版带原文件),设计更形象,网站更有吸引力。这种设计在网店系统内绝无仅有,使您的网店与众不同。2、内置音乐播放器,简单灵活的操作即可完成设置,前台任意调用。并带详细说明文件,一看就懂。合理使用此功能,可使网站更富渲染力。3、支持多图显示,每件产品最多可以上传9张图片。4、后台功能强大,销售管理,财务管理,在线支付平台管理等功能

下载
  • 先临时加一行调试 CSS:<img src="logo.png" style="max-width:90%" alt="html如何放一张图片不显示不出来" >,看红框有没有出现——有框说明标签渲染了,问题在图本身或尺寸
  • 检查是否有全局 CSS 把 img 设成了 display: nonevisibility: hiddenopacity: 0
  • width/height 不是必须,但如果图本身没尺寸信息(比如 SVG 无 viewBox),又没设 CSS 尺寸,可能无法渲染

跨域或服务器配置拦截图片请求

本地开发时一切正常,一放到 Nginx 或 GitHub Pages 就不显示,大概率是响应头或路由规则出了问题。

立即学习前端免费学习笔记(深入)”;

  • 打开 Network 面板,点图片请求,看 Response Headers 里有没有 X-Content-Type-Options: nosniff 和错误的 Content-Type(比如返回 text/plain 而不是 image/png
  • GitHub Pages 默认不托管 .webp,会返回 404;Nginx 若没配 MIME 类型,可能把 .avif 当作未知类型拦掉
  • curl -I https://yoursite.com/logo.png 直接查响应头,比浏览器更干净
图片能不能加载,不取决于 HTML 写得多漂亮,而取决于那条 HTTP 请求是否精准命中一个能返回二进制图像数据的地址——其余都是干扰项。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
nginx 重启
nginx 重启

nginx重启对于网站的运维来说是非常重要的,根据不同的需求,可以选择简单重启、平滑重启或定时重启等方式。本专题为大家提供nginx重启的相关的文章、下载、课程内容,供大家免费下载体验。

239

2023.07.27

nginx 配置详解
nginx 配置详解

Nginx的配置是指设置和调整Nginx服务器的行为和功能的过程。通过配置文件,可以定义虚拟主机、HTTP请求处理、反向代理、缓存和负载均衡等功能。Nginx的配置语法简洁而强大,允许管理员根据自己的需要进行灵活的调整。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

514

2023.08.04

nginx配置详解
nginx配置详解

NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。本专题为大家提供nginx配置相关的文章,大家可以免费学习。

565

2023.08.04

tomcat和nginx有哪些区别
tomcat和nginx有哪些区别

tomcat和nginx的区别:1、应用领域;2、性能;3、功能;4、配置;5、安全性;6、扩展性;7、部署复杂性;8、社区支持;9、成本;10、日志管理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

238

2024.02.23

nginx报404怎么解决
nginx报404怎么解决

当访问 nginx 网页服务器时遇到 404 错误,表明服务器无法找到请求资源,可以通过以下步骤解决:1. 检查文件是否存在且路径正确;2. 检查文件权限并更改为 644 或 755;3. 检查 nginx 配置,确保根目录设置正确、没有冲突配置等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

458

2024.07.09

Nginx报404错误解决方法
Nginx报404错误解决方法

解决方法:只需要加上这段配置:try_files $uri $uri/ /index.html;即可。想了解更多Nginx的相关内容,可以阅读本专题下面的文章。

3585

2024.08.07

nginx部署php项目教程汇总
nginx部署php项目教程汇总

本专题整合了nginx部署php项目教程汇总,阅读专题下面的文章了解更多详细内容。

45

2026.01.13

nginx配置文件详细教程
nginx配置文件详细教程

本专题整合了nginx配置文件相关教程详细汇总,阅读专题下面的文章了解更多详细内容。

63

2026.01.13

pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

76

2026.02.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.3万人学习

AngularJS教程
AngularJS教程

共24课时 | 3.6万人学习

CSS教程
CSS教程

共754课时 | 31.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号