标签:HTML
共 4 篇文章
-
代码格式化工具链实战:从 JS 格式化到 HTML 转 Markdown 的端到端工作流
从开发者真实遇到的「JS 格式化后 ASI 陷阱导致行为变化、CSS minify 丢失关键注释致样式失效、HTML 格式化误把 void elements 当容器嵌套、HTML 转 Markdown 表格内嵌套列表结构坍塌、Markdown 渲染未启用 GFM 致表格不渲染」场景切入,系统讲解 JS 格式化、CSS 格式化、HTML 格式化、HTML 转 Markdown、Markdown 渲染预览五道工序的正确顺序与衔接陷阱(ASI 自动分号插入位置错误、CSS 注释保留策略缺失、void elements 与 rawtext 元素处理不当、嵌套结构转换坍塌、GFM 扩展未启用),覆盖前端工程代码规范化、文档站点内容迁移、遗留系统代码清理、技术博客写作工作流、富文本编辑器内容导出五大典型场景,给出端到端工作流与工具矩阵协同建议,适用于前端工程师、全栈开发者、技术写作人员、文档工程师、内容运营的代码格式化与文档转换工作流参考。
-
HTML 转 Markdown 完全指南:DOMParser 解析原理与 GFM 扩展实现
深入讲解 HTML 转 Markdown 的核心技术:浏览器原生 DOMParser 的 HTML5 容错解析、块级与行内渲染模型、GFM 扩展(任务列表/表格/删除线)、嵌套列表缩进、代码块语言标识提取、安全策略(忽略 script/style)。结合在线工具实操,帮你理解网页内容提取与博客迁移的底层原理。
-
HTML 格式化与压缩原理:从解析模型到 minify 算法
深入解析 HTML 格式化与压缩原理:HTML5 解析模型与容错规则、空白语义、void elements 与 rawtext 元素、递归缩进美化与 minify 算法,附原生 TypeScript 实现要点。
-
前端编码全景:encodeURI/encodeURIComponent/Base64 该用哪个?
系统对比前端开发中常见的编码方式:URL 编码(encodeURI / encodeURIComponent)、Base64(btoa / atob + TextEncoder)、HTML 实体(命名 / 数字实体)的原理、应用场景、上下文边界与常见误用。配套可交互工具矩阵,帮你一图搞清该用哪个。