讲师中心 微信公众号
AI工具推荐 视频效率加速

如何用记事本写html加入背景图片

落雪吖_1274

落雪吖_1274

发布时间:2026-02-14 20:57:10

|

919人浏览过

|

来源于php中文网

原创

记事本写HTML加背景图需确保路径正确、保存为UTF-8编码、元素有高度。路径用相对路径如"bg.jpg"或"img/bg.jpg",避免绝对路径和中文名;CSS写在内中;检查Network标签确认图片是否加载成功。

如何用记事本写html加入背景图片

背景图片路径写错,浏览器根本不会加载

记事本本身没问题,问题全出在 background-image 的路径上。Windows 资源管理器里双击打开的 HTML 文件是用 file:// 协议运行的,不走服务器,所以所有路径都是相对于当前 HTML 文件位置算的。

常见错误:background-image: url("C:\Users\Me\Pictures\bg.jpg") —— 这种绝对路径在 Chrome/Firefox 里直接被拒绝,会报 Not allowed to load local resource 错误。

  • 把图片和 HTML 文件放在同一个文件夹里,用相对路径:url("bg.jpg")
  • 如果图片在子文件夹 img/ 下,写成:url("img/bg.jpg")
  • 路径区分大小写,BG.JPG 和 bg.jpg 是两个文件
  • 中文路径、空格、括号(如 我的图片(1).jpg)容易出问题,尽量用英文+下划线命名

CSS 写在哪?内联还是 <style></style>?

记事本写 HTML,别碰外部 CSS 文件——多一个文件就多一步出错可能。直接用 <style></style> 块最稳。

使用华数设计生成高保真HTML原型、演示文稿、动画和设计评审
使用华数设计生成高保真HTML原型、演示文稿、动画和设计评审

使用经过文档化的设计技能,从真实的品牌或项目背景中生成HTML原生原型、幻灯片、动态演示、可视化图表和评审流程。

下载

别把样式写在 里用 属性,那样只能控制单个元素,且背景图必须作用在有宽高的块级元素上(比如 <div> 或 <code> 本身)。

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

  • 推荐写法:在 里加 <style></style>,给 body 设背景:body { background-image: url("bg.jpg"); background-size: cover; }
  • 如果只希望某一块区域有背景,用 <div class="hero">,再在 <code><style></style> 里写 .hero { width: 100%; height: 400px; background-image: url("bg.jpg"); }
  • 记得给元素设 height,否则 div 高度为 0,图看不见
  • 图片不显示?检查这三件事

    不是代码写错,就是环境卡住了。记事本保存时默认是 ANSI 编码,但 HTML 必须是 UTF-8(带 BOM 或不带都行),否则中文路径或注释可能让整个样式失效。

    • 记事本 →「另存为」→ 在「编码」下拉菜单选 UTF-8(别选「UTF-8-BOM」,虽能用但多余)
    • 右键 HTML 文件 →「属性」→ 确认「只读」没勾上,否则浏览器可能拒绝读取资源
    • 双击打开后按 F12 打开开发者工具 → 切到「Network」标签 → 刷新 → 看 bg.jpg 那一行状态码是不是 200;如果是 failed 或 net::ERR_FILE_NOT_FOUND,就是路径或文件名错了

    为什么加了 background-size: cover 还是拉伸变形?

    因为 cover 是按比例缩放并裁剪填满容器,不是“等比缩放居中显示”。如果你想要完整看到整张图且居中,得换策略。

    • 要完整显示 + 居中:background-size: contain; background-repeat: no-repeat; background-position: center;
    • 要铺满全屏且不重复:background-size: 100% 100%; background-repeat: no-repeat;(但会强制拉伸)
    • 真正实用的组合(推荐):background-size: cover; background-position: center; background-attachment: fixed; —— 后者让背景随滚动“不动”,视觉更稳
    • 注意:background-attachment: fixed 在移动端多数浏览器不支持,纯桌面场景再用
    记事本写 HTML 加背景图,核心就三件事:路径对、编码对、高度有。其他全是锦上添花,先让图出来再说。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

2926

2023.08.11

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

5999

2023.11.06

Chrome开启无痕模式
Chrome开启无痕模式

本专题整合了Chrome无痕模式开启相关内容,阅读专题下面的文章了解更多详细教程。

4287

2026.03.24

resource是什么文件
resource是什么文件

Resource文件是一种特殊类型的文件,它通常用于存储应用程序或操作系统中的各种资源信息。它们在应用程序开发中起着关键作用,并在跨平台开发和国际化方面提供支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

320

2023.12.20

class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

4436

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

326

2025.12.06

CSS position定位有几种方式
CSS position定位有几种方式

有4种,分别是静态定位、相对定位、绝对定位和固定定位。更多关于CSS position定位有几种方式的内容,可以访问下面的文章。

352

2023.11.23

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3419

2023.07.26

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

热门下载

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

相关下载

更多

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
GDB 17.2 官方文档集合
GDB 17.2 官方文档集合

共0课时 | 0人学习

Bootstrap 入门安装配置
Bootstrap 入门安装配置

共0课时 | 0人学习

38+ PhpStorm 提示和技巧
38+ PhpStorm 提示和技巧

共1课时 | 237人学习

最新文章

更多

PDF工具

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn