如果最终格式是HTML:
请在HTML的center
标签和strong
标签中编写标题,并将escape
设置为FALSE
。
kable(
data.frame(a = 1:3, b = 4:6),
caption = "<center><strong>CENTER</strong></center>",
escape = FALSE,
format = "html"
) %>%
kable_styling(bootstrap_options = "striped")
有一种通过CSS样式表的解决方案。诀窍在于识别正确的元素。假设一个默认的HTML文档。
---
title: "test"
css: template.css
output: html_document
---
.table-wrapper caption {
color: black;
text-align: center;
font-family: Arial;
font-weight: bold;
font-size: xx-large;
}
如果有疑问,你可以通过在浏览器中打开HTML文档并使用Ctrl+Shift+C来检查,从而始终能够确定适当的元素。