Power Automate新设计器中如何调整邮件正文的行距与段距?
Power Automate新设计器邮件正文行距/段距问题解决方案
切换到HTML模式精确控制格式
Power Automate可视化编辑器的自动格式处理是问题核心,它会将手动换行、空格自动转换为额外格式标签。直接用HTML视图完全掌控排版:
- 点击邮件正文编辑框右上角的
</>按钮进入HTML模式 - 用带内联样式的
<p>标签定义段落,通过margin属性控制段距,line-height调整行距,示例代码:
<p style="line-height: 1.5; margin-bottom: 12px;">第一段内容</p> <p style="line-height: 1.5; margin-bottom: 12px;">第二段内容</p>
这种方式完全绕过编辑器的自动格式,邮件客户端会严格按HTML样式渲染。
清除编辑器残留格式缓存
若已在可视化模式编辑过,编辑器可能留存隐形格式:
- 全选正文内容,按
Ctrl+X剪切 - 切换到HTML视图,删除所有现有代码
- 切回可视化视图,粘贴内容后仅用单次Enter分段,不要手动添加空格
清理动态内容的多余空格
如果正文包含动态变量,变量可能自带首尾或中间多余空格:
- 对动态文本使用
trim()函数去除首尾空格,比如trim(outputs('获取数据')?['body/内容字段']) - 多段动态内容拼接时用
concat()直接连接,避免手动空格,示例:
concat(trim(outputs('步骤1')?['body/文本1']), '<br>', trim(outputs('步骤2')?['body/文本2']))
强制邮件以HTML格式发送
确保邮件设置中选择「HTML」格式(而非纯文本),部分邮件客户端会对纯文本的换行自动添加空格,HTML格式能强制遵循你设置的样式。
内容的提问来源于stack exchange,提问作者Nazmus Sajid
相关产品推荐
相关产品推荐

