TXT转HTML在线转换
把文本文件直接放到网站服务器上,浏览器显示出来的要么是挤成一大段的文字,要么是一堆原始字符。转换为HTML后,段落、换行和特殊字符都会按你输入的样子呈现在浏览器中。
文档转换器
或将PDF, DOC, DOCX … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
150 DPI 会把一页 A4 转为约 1240 × 1754 px。需要打印时请用 300。
转换整个文件,或只转换部分页面或幻灯片(适用于 PDF 和演示文稿输入)。
要转换的页面或幻灯片,例如 1-3, 5, 8-10。
UTF-8 适用于所有语言。如果 Windows 上的 Excel 或记事本显示乱码,请选择带 BOM 的 UTF-8;旧编码仅用于老软件。
LF 适用于 macOS、Linux 和代码编辑器;CRLF 适用于较旧的 Windows 程序,如经典记事本。
逗号是标准分隔符。在以逗号作小数点的国家(德国、法国、巴西)使用 Excel 时,请用分号。
包含多个工作表的 Excel 输入:全部转换(每个工作表一个部分或文件),或只转换第一个。
使用方法
- 1
添加文本文件
一次可上传 1 个 .txt 文件,最多 20 个,每个不超过 95 MB。笔记、更新日志、诗歌和导出的会议记录都可以。
- 2
检查输出设置
转换为默认已是 HTML,格式为“简单”,文本编码为 UTF-8,所有主流浏览器都能正确读取。
- 3
转换并发布
点击转换为 HTML,下载 .html 文件,并先在浏览器中打开检查,再上传到网站或粘贴进模板。
如何把 TXT 文件转换为 HTML?
上传 .txt 文件,点击转换为 HTML。你会得到一个完整的 HTML5 页面,带有 UTF-8 声明,段落包在 <p> 标签中,所有 <、> 和 & 都已转义,因此会按文字原样显示。
为什么浏览器会把原始 .txt 文件显示得一团糟
网络服务器以 text/plain 类型发送 .txt 文件,浏览器会用等宽字体显示,没有页边距、没有链接,也无法设置样式。把同一个文件改名为 .html 又会出现相反的问题:HTML 会把连续的空格和换行都当作一个空格,十个段落的文件会显示成一大段文字。
特殊字符会造成第二类问题。在 HTML 中 < 会开启标签,& 会开始实体,所以像 if a < b && c > d 这样的行,或尖括号里的邮箱地址,会被部分吞掉。规范的转换会把它们写成 <、& 和 >,浏览器会显示为原来的字符。
遇到这个问题的人很少是网页开发者,多半是发布版本说明的客服团队、上传阅读材料的教师、把故事存档搬到网上的作者,以及内容工具只接受 .html 上传的人。
用TXT转HTML转换器还是手写网页代码
| UltKit | 把 .txt 改名为 .html | 粘贴到 CMS 编辑器 | |
|---|---|---|---|
| 保留段落和换行 | yes | no | 取决于编辑器 |
<、> 和 & 按输入原样显示 | yes | no | yes |
| 声明字符编码 | yes | no | 由网站模板设置 |
| 独立的 .html 文件,可部署到任何地方 | yes | yes | no |
| 一次处理二十个文件 | yes | no | no |
各项排版设置对HTML的影响
文本文件的默认选项。空行分隔段落,段落内的单个换行会保留,结果只使用结构性标签。
- 每个段落一个
<p> - 地址或诗句等短行使用
<br> - 没有需要清理的内联样式
.txt 文件不含字体或颜色,所以这一级别生成的结构与“简单”相同。同一批次里还有 Word 或 RTF 文件时,它才有区别。
只保留文字,不含其他内容,适合把 HTML 粘贴到会自行添加段落标记的模板中。
- 体积最小的文件
TXT与HTML格式要点
TXT
纯文本
TXT 文件只包含纯字符,没有格式、字体、图片或版面。现代文本文件通常采用 UTF-8 编码,可涵盖所有语言,而较旧的文件可能使用其他编码,从而显示乱码。纯文本体积极小,永不过时,从手机到服务器的所有设备都能打开。它无法保存粗体、表格或图片,结构只能靠间距或简单标记来表达。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
HTML
超文本标记语言
HTML 是网页的标记语言,由 Tim Berners-Lee 在 20 世纪 90 年代初提出,现由 WHATWG 作为活标准维护。HTML 文件描述标题、段落、链接、表格、图片和表单,样式通常由 CSS 提供。所有浏览器都能渲染它,它也用于邮件模板和保存的网页。单个 HTML 文件往往依赖外部图片和样式表,单独移动后可能显示异常。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- 1993 · Tim Berners-Lee; maintained by WHATWG
当用记事本写成或由其他程序导出的文字需要发布时,就要把纯文本转换为 HTML:例如产品网站上的更新日志、公告、会议记录,或需要在浏览器中呈现段落和链接的故事。
HTML 诞生于 1991 年,最初是蒂姆·伯纳斯-李为 CERN 的文档编写的一小组标签。W3C 于 2014 年 10 月发布 HTML5 推荐标准,自 2019 年两个组织达成协议后,WHATWG 的 HTML Living Standard 成为浏览器遵循的唯一版本。你在这里下载的文件按该标准编写,因此在 Chrome、Safari、Firefox 和 Edge 中的打开效果一致。
Windows 的文本文件过去多使用 Windows-1252 代码页;自 Windows 10 版本 1903 起,记事本默认以 UTF-8 保存新文件。如果文字要放进 Word 文档而不是网页,TXT 转 Word 更合适,其他文本格式可使用文档格式转换。
TXT转HTML常见问题
直接把文件扩展名从 .txt 改成 .html 可以吗?
浏览器可以打开,但会把你的文字当作标记来解析。换行会合并成空格,整个文件变成一个段落,邮件头里的 <name> 这类看起来像标签的内容也会从页面上消失。转换时会为你加上段落标签,并对这些字符进行转义。
为什么网页上的带重音字母显示成乱码?
说明页面和浏览器对编码的理解不一致。转换后的文件会按 HTML 标准的要求,在前 1,024 个字节内声明 <meta charset="utf-8">。如果源文件是以 Windows-1252 或 Shift_JIS 保存的,请在文本编码中选择对应编码,这样字符会先被正确读取,再写入输出文件。
诗歌或歌词的换行会保留吗?
可以。诗节内的短行会保持各占一行,诗节之间的空行会开始新的段落,文字的版式得以保留。否则浏览器会把诗里的每一行挤成一块。
笔记转成HTML好还是Markdown好?
文字要直接交给浏览器、邮件模板,或接受粘贴标记的帮助中心时,选 HTML。笔记要存放在代码仓库、Obsidian,或由静态网站生成器自行生成 HTML 时,选 TXT 转 Markdown。
怎样把HTML网页还原成纯文本?
使用 HTML 转文本。它会去除标签,把段落还原为空行分隔,并把 & 这类实体解码成对应的字符。
- TXT转MD在线转换将.txt文件转换为.md Markdown,用于Obsidian、GitHub或静态网站。默认UTF-8编码和LF换行符,可选CRLF,每批最多20个文件。
- DOCX转HTML转换器将Word .docx文档转换为干净的HTML,用于CMS、帮助中心或邮件:保留真正的标题、列表和表格,不含mso-样式。一次最多20个文件。
- HTML转文本转换器在线将HTML文件转换为纯文本:去除标签、脚本和样式,实体字符还原为真实字符,输出UTF-8编码。每批20个文件,无需注册。
- TXT转Word在线转换把.txt笔记、草稿和转写稿转成可排版的Word文档。保留重音字母和非拉丁字符,一次20个文件,30分钟后自动删除。
- HTML转Markdown转换器将保存的网页、博客文章和CMS导出文件从HTML转换为Markdown,用于Hugo、Jekyll、Obsidian或GitHub。标题、链接、列表和表格均会保留。
- TXT转PDF在线转换将.txt文件转换为Letter或A4页面的PDF,页边距可自选,换行位置保持原样。一次最多20个文件,30分钟后自动删除。