在R代码块和html输出的bookdown文本之间添加空格

问题描述:

我想在使用bookdown创建的一本书的HTML输出的文本和代码块之间添加一些空格。我在style.css文件中向p.caption添加了以下内容,并且在图标题之后增加了空格。在R代码块和html输出的bookdown文本之间添加空格

p.caption { 
    color: #777; 
    margin-top: 10px; 
    padding: 0px 0px 40px 0px; 
} 

现在我想添加空间之前,通过包括数字:

knitr::include_graphics(rep("images/knit-logo.png", 3)) 

和前/所有代码块之后。

通过bookdown产生图被包裹在与类figure一个<div>,所以可以定义边距div.figure,例如

.figure { 
    margin-top: 40px; 
} 

您可以用类似的方式对其他元素进行样式设置。如果您不确定HTML元素的名称/类,则可以右键单击某个元素并对其进行检查,例如在Google Chrome中

inspect element