HTMLShare Markdown 分享指南

自己做的 HTML 网页怎么发布到网上?

把本地 HTML 文件或 AI 生成的 HTML 代码发布成别人能打开的网址,不一定要购买服务器。使用 HTMLShare 上传文件或粘贴代码,即可在线预览、生成链接和二维码。

直接答案:准备好 .html 文件或完整代码,在 HTMLShare 中上传或粘贴,检查预览后点击“生成分享链接”。获得的网址可以直接发给别人,也可以下载二维码。

HTML 一键分享

拖入文件 → 预览页面 → 生成链接与二维码。

AI 写的 HTML,复制就能分享

复制 AI 生成的 HTML,粘贴、预览,再把链接发出去。

上传 HTML,生成在线链接

如何把 HTML 发布成链接

  1. 准备内容:使用本地 HTML 文件,或复制 AI、编辑器生成的完整 HTML 代码。
  2. 上传或粘贴:在首页上传 .html 文件;也可以选择“粘贴输入”,直接粘贴代码分享。
  3. 在线预览:在“编辑 / 预览”之间切换,确认文字、布局和 SVG 等内容正常显示。
  4. 发布页面:点击“生成分享链接”,把本地内容变成可访问的网址。
  5. 分享给别人:复制链接,或者下载自动生成的二维码。

先用一个最小 HTML 检查发布流程

HTML 分享需要包含成对的 <html>…</html> 标签,不接受纯文本、Python 等源码或缺少根标签的 HTML 片段。分享代码请切换为 Markdown 并使用代码块。把下面的完整示例保存为 hello.html 上传,或在首页选择“粘贴输入”。图片演示使用 HTTPS 地址,脚本仅在页面内修改文字,不发起网络请求。

<!doctype html>
<html lang="zh-CN">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>htmlshare.cn面</title>
<body>
  <h1 id="greeting">你好,朋友</h1>
  <img src="https://htmlshare.cn/og-image.png" alt="HTMLShare" width="320">
  <button onclick="document.getElementById('greeting').textContent='祝你今天快乐'">点击查看祝福</button>
</body>
</html>

本例使用内联事件脚本。若需要第三方脚本,仅可使用 https://cdn.jsdelivr.net 或 https://cdnjs.cloudflare.com 的 HTTPS 地址;版本和依赖需自行确认,且脚本不能通过 fetch / XHR 请求数据。

图片、脚本或发布失败时逐步检查

  1. 图片不显示:检查是否用了本地 file:// 或相对路径;改为可公开访问的 HTTPS 图片,或符合大小规则的 Base64 图片。外站防盗链和地址失效也会导致图片失败。
  2. 脚本不运行:确认外链脚本来源属于允许的两个 CDN;移除 iframe、表单提交和 fetch / XHR 等受限制依赖。React / Vue 工程需先构建为可独立运行的单页面,不能直接上传源码工程。
  3. 文件被拒绝:按错误提示检查文件格式、整体大小和内嵌图片大小。先用上面的最小示例验证,再逐步加入原页面内容定位问题。
  4. 无法保存或生成链接:检查登录状态、账号额度和页面错误提示;需要长期保存时先登录。不要刷新后反复提交,也不要把临时链接当作长期地址。
  5. 别人打开效果不同:在手机上打开实际生成的链接检查;音视频常需用户点击后播放。分享链接与编辑预览都要验证。

适合哪些 HTML 分享场景

这个方法适合自己做的 HTML 网页、AI 生成的演示页面、静态报告、活动说明、作品预览和临时原型。它解决的是“HTML 怎么分享给别人”“HTML 页面如何托管”和“HTML 文件怎么变成网址”这类问题。

如果只是把本地文件路径(例如 file:///...)发给别人,对方无法访问你电脑中的文件。必须先把页面托管到可联网访问的服务,再分享生成的网址。

HTML 在线运行与页面托管的区别

HTML 在线运行网站通常面向代码编写和调试;HTML 页面托管更关注稳定访问、链接分享和二维码。HTMLShare 提供编辑与预览,但定位是轻量的单页面 HTML 发布和分享工具,不是包含工程构建、包管理器和后端服务的完整开发环境。

资源与运行规则:托管内容应为单页面 HTML。支持 HTTPS 图片、指定格式的 Base64 内嵌图片、内联 SVG、内联脚本,以及 jsDelivr / cdnjs 的 HTTPS 脚本;内嵌图片单张解码后最多 512 KiB(524,288 字节)。支持 HTTPS 样式、字体和音视频资源,外部资源能否加载取决于资源服务。页面在隔离环境中运行,不支持 iframe、object、embed、表单提交或脚本联网请求。需要工程构建或后端服务的网站,应使用专业部署平台。

登录、有效期和模板制作

未登录用户最多保留一个临时链接,发布后 2 小时自动删除;需要长期保存时请先登录,发布额度、文件大小与费用以当前页面和账号提示为准。

制作在线贺卡可先看通用介绍与制作步骤;婚礼请帖可先阅读婚礼邀请函模板介绍,或直接选择现有婚礼邀请函模板,先预览效果,再填写内容。模板发布需登录;可编辑内容及照片、音乐上传规则以所选模板的编辑器提示为准。

常见问题

自己做的 HTML 网页怎么发布?

上传 HTML 文件或粘贴代码,预览后生成在线链接。这样别人可以直接通过浏览器访问,不需要接收源文件。

HTML 网页怎么发布到网上,HTML 如何发布成链接?

核心是把本地内容保存到联网的页面托管服务,并获得公开网址。HTMLShare 会完成内容保存、网址生成和二维码生成。

HTML 文件怎么变成网址?

选择 HTML 文件上传并生成分享链接即可。网址指向线上保存的页面内容,而不是你电脑中的本地路径。

本地 HTML 或本地 HTML 代码怎么分享给别人?

不要发送 file:// 地址。应上传 HTML 文件,或者直接粘贴代码分享,再把生成的 HTTPS 链接发给对方。

AI 生成 HTML 代码后,怎么在线预览和分享?

复制 AI 输出的完整 HTML,在 HTMLShare 中粘贴,点击“预览”检查,再生成链接。适合快速展示 AI 生成页面。

不买服务器怎么发布 HTML?

使用已有的 HTML 托管服务即可。对于单页面分享,不需要自行购买服务器、安装 Nginx 或配置域名。

HTML 怎么生成在线链接和二维码?

先生成分享链接,页面随后会显示二维码下载入口。链接适合聊天和文档,二维码适合微信、社群和线下展示。

HTML 粘贴代码分享和 HTML 文件分享都支持吗?

支持。可以上传 .html 文件,也可以不创建文件,直接粘贴 HTML 代码并发布。

HTML 在线运行工具推荐时应该看什么?

如果目的是写代码,应关注编辑和调试能力;如果目的是把 HTML 网页分享给别人,应关注是否能生成稳定链接、移动端预览、二维码和访问控制。

HTML 文件怎么打开?

本地可以用浏览器打开。若需要跨设备或发给别人查看,应发布成在线链接,避免本地资源路径导致内容缺失。

HTML 可以包含照片和 Base64 图片吗?

可以使用 HTTPS 图片,或 PNG、JPEG、GIF、WebP、AVIF 格式的 Base64 内嵌图片。单张内嵌图片解码后最多 512 KiB(524,288 字节),整个文件还需符合上传大小限制;也支持内联 SVG。本地和相对图片路径需先改为支持的地址或内嵌图片。

HTML 能运行 JavaScript 和外链脚本吗?

支持内联脚本;外链脚本仅允许来自 https://cdn.jsdelivr.net 和 https://cdnjs.cloudflare.com 的 HTTPS 地址。HTML 在隔离环境中运行,不支持 iframe、object、embed、表单提交或脚本联网请求(如 fetch / XHR)。依赖这些能力的代码需要调整,并在发布前检查预览。

婚礼请帖必须自己写 HTML 吗?

可以直接选择现有婚礼邀请函模板,自助填写新人姓名、婚礼时间、地点与邀请文字,按模板提示设置照片和音乐,预览后发布链接和二维码;也可上传符合规则的自备单页面 HTML。模板发布需登录,额度与费用以账号提示为准;目前不提供宾客回执、名单管理或人工代做服务。

下一步

现在可以上传 HTML 文件或粘贴代码,先在线预览,再生成分享链接和二维码。

开始发布 HTML