Css 标题字体颜色,可调
使用kable()呈现一个简单的表格,结果html文件中表格标题的默认浅色字体颜色似乎就是这种颜色。有没有办法控制表格(或数字)标题的字体颜色、大小等Css 标题字体颜色,可调,css,r,knitr,r-markdown,Css,R,Knitr,R Markdown,使用kable()呈现一个简单的表格,结果html文件中表格标题的默认浅色字体颜色似乎就是这种颜色。有没有办法控制表格(或数字)标题的字体颜色、大小等 --- title: "test" output: html_document: theme: cosmo --- ```{r} library(knitr) tab.1 = table(mtcars$cyl, mtcars$vs) kable(tab.1, c
---
title: "test"
output:
html_document:
theme: cosmo
---
```{r}
library(knitr)
tab.1 = table(mtcars$cyl, mtcars$vs)
kable(tab.1, caption="Table 1: Caption Font Color")
```
啊哈!定制CSS样式表就可以做到这一点
caption {
color: red;
font-weight: bold;
font-size: 1.0em;
}
Ani的回答是:如果您不想单独编写css样式表,您可以在YAML之后再添加一个块:
```{r results="asis"}
cat("
<style>
caption {
color: red;
font-weight: bold;
font-size: 1.0em;
}
</style>
")
```
`{r results=“asis”}
猫(“
标题{
颜色:红色;
字体大小:粗体;
字号:1.0em;
}
")
```
现在您可以直接使用css
代码块,绕过R。添加echo=FALSE
可以防止它成为输出的一部分
```{css, echo = FALSE}
caption {
color: red;
font-weight: bold;
font-size: 1.0em;
}
```