在我闪亮的应用程序中,我有一个css文件来整理大多数内容的样式。但是,我正在努力处理一个元素,那就是我希望在一行文本中更改一个单词的字体。
我知道如何更改某些元素,例如将其设置为粗体或不同的颜色,但是我希望它是一种不同的字体,但这似乎并不那么明显。如果我只用一个单词尝试这样的操作,我最终将打印出HTML,因为它没有执行任何操作。我对HTML或CSS不太熟悉,因此可能会遗漏一些东西,但是在这里找不到与特定问题相同的问题。
这是示例代码:
UI
htmlOutput("example_text)
服务器
function(input, output, session) {
output$example_text <- renderUI({
paste0("I want to make ", "this", " a different font")
})
}
服务器v2(将单词加粗,但不更改字体系列)
function(input, output, session) {
output$example_text <- renderUI({
HTML(paste0("I want to make ",
"<font-family=\"Courier New\"><b>", "this", "</font></b>",
" a different font")
)
})
}
答案 0 :(得分:2)
根据我的见解,您可以尝试使用master_array
,但是您会遇到将文本保持在一行的问题。
您可以在这里获得帮助:how to have text of 2 font sizes in same line in HTML?。
您可以使用master_arrayFilter
添加的CSS:
HTML()
完整代码如下:
tags$style()