作为公众号运营者,你是否经常苦恼于公众号自带编辑器的格式限制?无法实现个性化排版、特殊样式效果,只能用千篇一律的默认格式?其实,公众号编辑器(原生图文编辑器、第三方编辑器如 135、秀米等)都支持嵌入 HTML 代码,通过简单的 HTML 语法,就能轻松打造出高颜值、差异化的公众号排版,告别格式同质化。
这篇教程将从零基础开始,由浅入深讲解公众号编辑器中 HTML 代码的使用方法,包含大量可直接复用的代码示例,全程干货,新手也能轻松上手。
公众号编辑器并非支持所有 HTML 标签和 CSS 样式,出于安全和格式兼容考虑,过滤了部分标签(如<script>、<iframe>等)和复杂 CSS 属性,但常用的基础排版标签、简单样式标签都能正常生效,完全满足日常排版需求。
</>)这部分是最基础的 HTML 标签,对应公众号编辑器的常用排版功能,学会后能精准控制格式,避免手动排版的格式错乱。
<h1>-<h6>(分级标题,替代公众号默认标题)作用:实现不同层级的标题,<h1>级别最高(字体最大),<h6>级别最低(字体最小),自带加粗效果,便于排版层级清晰。
代码示例:
<!-- 公众号排版建议:h1用于文章大标题(尽量1篇1个),h2-h3用于二级/三级小标题,h4-h6用于辅助标题 --><h1>这是1级标题(文章主标题)</h1><h2>这是2级标题(二级小标题)</h2><h3>这是3级标题(三级小标题)</h3><h4>这是4级标题(辅助小标题)</h4><h5>这是5级标题(注释类标题)</h5><h6>这是6级标题(最小号标题)</h6>
使用效果:粘贴到编辑器后,会呈现分级加粗的标题样式,比公众号手动设置的标题更规范,格式不易错乱。
<p>、<br>(精准控制文本间距)作用:<p>标签用于包裹一个完整段落,自带上下间距,避免文本挤在一起;<br>标签用于强制换行,不产生额外间距。
代码示例:
<!-- <p>段落标签:自带上下外边距,适合分隔不同段落 --><p>这是第一个完整的段落,使用p标签包裹。在公众号排版中,用p标签分隔段落,比手动按回车键更规范,格式也更稳定,不会出现莫名的间距错乱。</p><p>这是第二个完整的段落,和第一个段落之间有明显的间距,这是p标签自带的效果,无需额外设置样式。</p><!-- <br> 强制换行标签:无额外间距,适合同一段落内的换行 --><p>这是同一段落内的第一行文字<br>这是同一段落内的第二行文字,通过br标签实现换行,两行之间没有额外间距,保持段落的整体性。</p>
<strong>、<em>、<u>、<del>(强调 / 修饰文本)作用:实现文本加粗、斜体、下划线、删除线效果,比公众号编辑器的工具栏按钮更精准,可嵌套使用。
代码示例:
<p>这是<strong>加粗</strong>的文本(推荐用strong,比b标签更具语义化)</p><p>这是<em>斜体</em>的文本(推荐用em,比i标签更具语义化)</p><p>这是<u>带有下划线</u>的文本</p><p>这是<del>带有删除线</del>的文本(适合标注原价、作废内容等)</p><p>这是<u><strong>嵌套使用</strong></u>的文本(加粗+下划线)</p>
<ul>+<li>(无编号,适合并列内容)作用:展示无需排序的并列内容,自带项目符号,可自定义符号样式(后续进阶讲解)。
代码示例:
<!-- 无序列表:ul包裹整个列表,li包裹每个列表项 --><ul><li>公众号运营必备工具:135编辑器</li><li>公众号运营必备工具:秀米编辑器</li><li>公众号运营必备工具:壹伴插件</li><li>公众号运营必备工具:Canva(设计配图)</li></ul>
<ol>+<li>(有编号,适合步骤 / 排序内容)作用:展示需要按顺序排列的内容(如教程步骤、排名等),自带数字编号,编号自动递增。
代码示例:
<!-- 有序列表:ol包裹整个列表,li包裹每个列表项 --><ol><li>第一步:打开第三方编辑器(如135)</li><li>第二步:找到HTML代码块入口(</>图标)</li><li>第三步:粘贴编写好的HTML代码</li><li>第四步:预览效果,调整优化</li><li>第五步:复制结果,粘贴到公众号原生编辑器</li></ol>
<img>(插入图片并简单控制样式)作用:插入图片,可设置图片宽度、高度、居中对齐等,避免公众号默认图片的格式限制。
代码示例:
<!-- 基础图片插入:src属性填写图片链接(必须是公网可访问链接,推荐上传到公众号图片库获取链接) --><!-- width设置图片宽度,height="auto" 保持图片宽高比不变,避免变形 --><imgsrc="https://xxx.com/xxx.jpg"width="600"height="auto"alt="公众号排版示例图"><!-- 居中对齐图片:包裹在p标签中,设置text-align:center --><pstyle="text-align: center;"><imgsrc="https://xxx.com/xxx.jpg"width="500"height="auto"alt="居中显示的公众号示例图"></p>
注意:src属性中的图片链接必须是公网可访问的有效链接,推荐将图片先上传到公众号后台的「图片库」,然后右键复制图片链接,替换到代码中。
基础 HTML 只能实现简单排版,想要打造高颜值排版,需要搭配简单的 CSS 样式。CSS 样式可通过style属性直接写在 HTML 标签中(行内样式),这种方式在公众号编辑器中兼容性最好,不会被过滤。
作用:突破公众号默认的文本颜色、字体大小限制,打造符合自己账号风格的文本样式。
代码示例:
<!-- 自定义文本颜色、字体大小、行高(行高line-height适合提升文本可读性,公众号推荐1.6-1.8) --><pstyle="color: #333333; font-size: 16px; line-height: 1.7;">这是自定义样式的文本:字体颜色为深灰色(#333333),字体大小16像素(公众号正文推荐14-16px),行高1.7,阅读起来更舒适,不会显得拥挤。</p><!-- 高亮文本(背景色+文字色,适合标注重点内容) --><p>这是一段普通文本,其中<spanstyle="background-color: #FFFF00; color: #E63946; padding: 2px 4px;">这部分是高亮重点内容</span>,通过背景色突出显示,吸引读者注意力。</p><!-- 自定义标题样式(修改颜色、对齐方式、去除加粗) --><h2style="color: #1890FF; text-align: center; font-weight: normal;">这是居中对齐、蓝色、不加粗的自定义二级标题</h2>
说明:
px,行高可使用无单位数值(如 1.7),更易适配作用:修改列表的默认项目符号,调整列表项间距,让列表更美观。
代码示例:
<!-- 自定义无序列表:去除默认符号(list-style: none)、自定义内边距、间距 --><ulstyle="list-style: none; padding-left: 0; margin: 16px 0;"><listyle="margin: 8px 0; padding-left: 20px; background: url('https://xxx.com/icon.png') no-repeat left center; background-size: 16px 16px;">自定义列表项1(自带小图标,替代默认符号)</li><listyle="margin: 8px 0; padding-left: 20px; background: url('https://xxx.com/icon.png') no-repeat left center; background-size: 16px 16px;">自定义列表项2(调整了上下间距,更美观)</li><listyle="margin: 8px 0; padding-left: 20px; background: url('https://xxx.com/icon.png') no-repeat left center; background-size: 16px 16px;">自定义列表项3</li></ul><!-- 自定义有序列表:修改编号颜色、列表项间距 --><olstyle="color: #1890FF; margin: 16px 0; padding-left: 24px;"><listyle="color: #333; margin: 8px 0;">自定义有序列表项1(编号蓝色,文本深灰色)</li><listyle="color: #333; margin: 8px 0;">自定义有序列表项2</li><listyle="color: #333; margin: 8px 0;">自定义有序列表项3</li></ol>
作用:分隔文章不同模块,比公众号默认的分隔线更美观,提升排版质感。
代码示例:
<!-- 简单纯色分隔线 --><hrstyle="height: 1px; background-color: #E5E7EB; border: none; margin: 24px 0;"><!-- 渐变色彩分隔线(更美观,高级感) --><divstyle="height: 2px; background: linear-gradient(90deg, #1890FF, #722ED1, #F5222D); margin: 24px 0;"></div><!-- 文字分隔线(适合模块标题分隔) --><divstyle="display: flex; align-items: center; margin: 24px 0;"><divstyle="flex: 1; height: 1px; background-color: #E5E7EB;"></div><divstyle="padding: 0 16px; color: #1890FF; font-size: 16px;">模块分隔</div><divstyle="flex: 1; height: 1px; background-color: #E5E7EB;"></div></div>
作用:将图片和文本组合成卡片样式,适合推荐文章、展示干货内容,提升文章高级感。
代码示例:
<!-- 简单图文卡片:边框+阴影+内边距 --><divstyle="border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px; box-shadow: 0 2px 4px rgba(0,0,0,0.05); margin: 24px 0;"><pstyle="font-size: 18px; color: #333; margin: 0 0 12px 0; font-weight: bold;">推荐阅读:公众号运营干货合集</p><imgsrc="https://xxx.com/collection.jpg"width="100%"height="auto"style="border-radius: 4px; margin: 0 0 12px 0;"alt="公众号运营干货合集"><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0;">包含公众号排版、涨粉、变现全流程干货,适合新手运营者快速入门,少走弯路,轻松打造爆款公众号文章。</p></div>
公众号默认排版是单列布局,通过 HTML 的flex弹性布局,可以实现多列布局,展示更多内容,让排版更灵活多样,这也是打造高颜值公众号排版的核心技巧。
作用:实现图片 + 文本左右并列、两列内容并列,充分利用页面空间,提升排版紧凑感。
代码示例:
<!-- 两列布局(flex实现,公众号兼容良好) --><divstyle="display: flex; align-items: center; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px; margin: 24px 0; gap: 16px;"><!-- 左侧图片 --><divstyle="flex: 0 0 120px; width: 120px;"><imgsrc="https://xxx.com/tips.jpg"width="100%"height="auto"border-radius="4px"alt="公众号排版技巧"></div><!-- 右侧文本 --><divstyle="flex: 1;"><pstyle="font-size: 16px; color: #333; margin: 0 0 8px 0; font-weight: bold;">公众号排版核心技巧</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0;">1. 统一文本样式,保持字体大小、颜色、行高一致;2. 合理使用分隔线,划分文章模块;3. 图文结合,避免大段纯文本。</p></div></div><!-- 两列内容并列(无图片) --><divstyle="display: flex; gap: 16px; margin: 24px 0;"><divstyle="flex: 1; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px;"><pstyle="color: #1890FF; font-weight: bold; margin: 0 0 8px 0;">优势1</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0;">HTML排版更规范,格式不易错乱,跨设备展示效果一致。</p></div><divstyle="flex: 1; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px;"><pstyle="color: #1890FF; font-weight: bold; margin: 0 0 8px 0;">优势2</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0;">支持个性化定制,打造专属账号风格,告别千篇一律的排版。</p></div></div>
作用:展示三组及以上并列内容(如工具推荐、干货合集等),让内容更紧凑,视觉效果更好。
代码示例:
<!-- 三列布局(flex实现,响应式适配,公众号兼容良好) --><divstyle="display: flex; gap: 12px; margin: 24px 0; flex-wrap: wrap;"><divstyle="flex: 1; min-width: 200px; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px;"><pstyle="text-align: center; color: #1890FF; font-weight: bold; margin: 0 0 8px 0;">排版工具</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0; text-align: center;">135编辑器、秀米</p></div><divstyle="flex: 1; min-width: 200px; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px;"><pstyle="text-align: center; color: #1890FF; font-weight: bold; margin: 0 0 8px 0;">设计工具</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0; text-align: center;">Canva、稿定设计</p></div><divstyle="flex: 1; min-width: 200px; border: 1px solid #E5E7EB; border-radius: 8px; padding: 16px;"><pstyle="text-align: center; color: #1890FF; font-weight: bold; margin: 0 0 8px 0;">辅助工具</p><pstyle="font-size: 14px; color: #666; line-height: 1.6; margin: 0; text-align: center;">壹伴、微小宝</p></div></div>
说明:flex-wrap: wrap;表示当页面宽度不足时,自动换行,避免在手机端出现横向滚动,提升移动端阅读体验。
代码粘贴后无效果?
<script>、<iframe>)或 CSS 属性style属性),避免使用外部 CSS(<link>)或内部 CSS(<style>),这两种容易被公众号过滤样式错乱,在电脑端预览正常,手机端异常?
flex布局、百分比宽度复制第三方编辑器的内容后,样式丢失?
公众号编辑器中使用 HTML 代码,核心是用基础 HTML 标签搭建结构,用行内 CSS 样式实现个性化美化,从入门级的文本排版,到进阶级的自定义样式,再到高阶版的多列布局,循序渐进,就能轻松打造出高颜值的公众号文章。
新手入门时,无需死记硬背代码,可直接复用本文的代码示例,替换其中的文本、图片链接即可快速上手。随着使用熟练度的提升,再逐步修改样式、自定义布局,形成自己的账号排版风格。
最后,提醒大家:公众号排版的核心是「内容为王,样式为辅」,美观的排版是为了更好地呈现内容,不要过度追求样式复杂,忽略了内容的可读性。