如何为MARP单张幻灯片单独指定fontsize?
单张幻灯片单独设置字体大小的解决方法
下面是几种在Marp中为单张幻灯片单独指定字体大小的可行方案:
1. 使用幻灯片专属指令
在目标幻灯片的分隔符(---)之后、内容之前添加<!-- fontsize: [数值]pt -->指令,该设置会作用于整张幻灯片的所有文本:
--- <!-- fontsize: 22pt --> # 这张幻灯片字体更小 所有内容都会遵循22pt的字体大小 --- # 恢复默认字体的幻灯片 内容回到全局设置的字体大小
2. 内联样式调整局部/整页文本
如果只需调整部分文本,或者需要更精细的控制,可以直接用HTML标签搭配style属性:
--- # 混合字体大小的幻灯片 默认大小的文本,<span style="font-size: 32pt">这段是放大的文本</span>,<small>这段是缩小的文本</small> ---
也可以用<div>包裹整页内容,统一设置整页字体:
--- <div style="font-size: 18pt"> # 整页小字体 所有被包裹的内容都会应用这个字体大小 </div> ---
3. 自定义CSS类(全局定义后单页调用)
先在演示文稿开头的样式块中定义需要的字体大小类,之后在目标幻灯片中调用该类即可:
--- <style> .small-slide * { font-size: 18pt; } .large-text { font-size: 28pt; } </style> --- <!-- class: small-slide --> # 整页应用小字体 所有内容都会继承这个类的字体设置 --- # 正常页面 <p class="large-text">这段文本使用自定义的大字体</p>
内容的提问来源于stack exchange,提问作者user2156115
相关产品推荐
相关产品推荐

