You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

网页Header在Firefox中不显示,Chromium浏览器正常,求技术排查

问题分析与解决

你的头部图片在Firefox中无法显示的核心原因是HTML语法错误——Firefox对HTML规范的容错性比Chromium内核浏览器更低,这类语法错误会导致它直接忽略解析失败的img元素,而Chromium会尝试兼容错误语法,所以能正常显示。

具体错误点

你提供的HTML代码里,img标签存在明显语法问题:

<div class="header"><img src="images/header.png"header></div>
  • src属性与后面的header之间没有空格分隔,浏览器无法识别这是合法属性
  • 标签写法不符合规范,缺少必要的属性分隔与正确的闭合逻辑

修正后的代码

将img标签修改为符合HTML规范的写法(建议添加alt属性,这也是网页 accessibility 的要求):

<div class="header"><img src="images/header.png" alt="header"></div>

或者使用更严谨的自闭合写法:

<div class="header"><img src="images/header.png" alt="header" /></div>

额外优化建议

你的CSS存在重复选择器(比如两个h1、两个p),虽然不影响功能,但合并后能提升代码可读性:

h1 {
  color: rgb(255, 255, 255);
  padding-left: 680px;
  font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}

p {
  color: white;
  font-family: 'Courier New', Courier, monospace;
  padding-left: 600px;
}

内容的提问来源于stack exchange,提问作者Jomes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 03:05:05