文本转 HTML 工具
把纯文本按行转成 HTML:段落模式包 <p>、换行模式插 <br>、列表模式包 <ul><li>,可开关字符转义与空行保留,避免把 < 与 & 原样塞进页面导致结构错乱。
只认 # / ## / ### 标题、短横线列表、粗体斜体、行内代码、链接与管道表格
使用说明
工具介绍
把一段纯文本放进网页时,最省事的做法是直接粘,但换行会全部塌成一段,尖括号会被浏览器当成标签吃掉,& 之后的字符可能被当成实体解析。本工具按三种常见结构转换:段落模式给每个非空行包一层<p>,适合正文;换行模式在原行之间插<br>,适合地址与诗句;列表模式把所有行收进<ul>并逐行包<li>,适合清单与条款。字符转义开关打开时,&、<、>、"、' 会分别转成实体,粘贴用户输入时务必保持开启;空行保留开关决定连续空行是压成一行还是原样输出。
功能特点
- 三种输出结构:段落 p、换行 br、无序列表 ul/li,一个下拉切换
- Markdown 子集:一级到三级标题、短横线列表、粗体斜体、行内代码、链接,一次转成对应标签
- 管道表格识别:表头与 |---| 分隔行成对出现时生成 table,表头进 thead、数据行进 tbody
- 字符转义覆盖 &、<、>、"、' 五个字符,Markdown 转换同样先转义再上标记,不会被当成标签执行
- 空行可保留或压缩,压缩模式把连续空行收敛为一个分隔,列表模式不会产生孤立 li
- 实时统计行数、非空行数、标签数与生成后的字符数,结果以只读代码块呈现
使用方式
- 把纯文本粘进上方输入框,保留原有换行
- 选择输出结构:正文选段落、地址与诗句选换行、清单选列表
- 确认字符转义为「转义」,只有确实要贴入可信 HTML 片段时才切到「不转义」
- 要带格式时改用「Markdown 文本」区块,写完标题、列表或表格后点「转换 Markdown」
- 点「复制 HTML」粘进编辑器,或「下载 HTML」得到可直接打开的片段文件
注意事项
- 转义不可关的场景:内容来自用户提交、第三方导出或含尖括号的代码片段,关掉会把标签原样注入
- 段落模式会丢掉单换行,原文中仅用于折行的回车不会保留,需要保留折行请改用换行模式
- 列表模式只生成 ul,不生成 ol;有顺序要求的条款需在编辑器里自行改标签
- 空行压缩只作用于连续空行,行首与行尾空格不会被自动去除,建议先在原稿里清理
- 生成的片段不含 html、head、body 外壳,直接整段粘进已有页面即可,不要当作独立网页文件发布
- 转义后的 & 在编辑器里显示为 & 属于正常现象,渲染时才会还原为 &,不要手动改回去
- Markdown 子集不含嵌套列表、引用块与行内 HTML,多层结构需在编辑器里补标签,转换只做一层列表与单行段落