双击HTML文件可直接在默认浏览器预览,但需注意路径无中文/空格、后缀正确、关联浏览器;推荐用VS Code的Live Server或Python命令起HTTP服务,避免file://协议导致的跨域等问题。
直接双击 HTML 文件就能在默认浏览器里打开预览,不需要服务器、不用装额外软件——这是本地开发最基础也最容易被误操作的一步。
只要文件扩展名是 .html 或 .htm,且系统已关联浏览器(Windows/macOS 默认都已关联),双击就会启动浏览器并加载页面。注意以下几点:
.html,而不是记事本自动加上的 .txt(例如 index.html.txt)
写代码时频繁改完保存再切到浏览器按 F5 容易漏刷、状态不同步。VS Code 插件 Live Server 能自动起一个本地 HTTP 服务,并监听文件变化实时刷新:
http://127.0.0.1:5500/index.html 的地址,不是 file:/// 协议file:// 打开时,fetch()、XMLHttpRequest、import 模块等会因跨域被浏览器拦截;Live Server 提供的是真实 HTTP 环境没有图形界面、或者想确认是否真能被当作 Web 服务访问时,终端一行命令就能起服务:
立即学习“前端免费学习笔记(深入)”;
python3 -m http.server 8000
然后在浏览器访问 http://localhost:8000/your-file.html。注意:
8080
真正容易卡住的不是“怎么打开”,而是打开后功能异常却以为代码错了——比如图片路径显示 404、AJAX 请求被拦、CSS 不生效。先确认你是用 http:// 还是 file:// 打开的,这决定了浏览器的安全策略是否介入。