You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Shiny应用中修改文本第二行“world”的字号与颜色?

修改Shiny应用中指定文本的样式

要单独调整第二行里“world”的字号和颜色,用HTML的<span>标签给目标文本添加内联样式即可,以下是修改后的完整代码:

require(shiny)
runApp(
  list(
    ui = pageWithSidebar(
      headerPanel("multi-line test"),
      sidebarPanel(
        p("Demo Page.")
      ),
      mainPanel(
        htmlOutput("text2")
      )
    ),
    server = function(input, output){
      output$text2 <- renderUI({
        # 用span标签给world添加自定义样式,字号和颜色可按需调整
        HTML(paste("hello", "<span style='font-size: 24px; color: #ff0000;'>world</span>", sep="<br/>"))
      })
    }
  )
)

关键说明:

  • 用<span>标签包裹需要修改的“world”文本,通过style属性设置字号(font-size)和颜色(color),样式值可自定义(比如把24px换成其他数值,#ff0000换成其他颜色代码或名称)。
  • HTML()函数会解析包含的HTML标签,让样式生效;sep="<br/>"保持两行文本的换行效果不变。

内容的提问来源于stack exchange,提问作者firmo23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 22:35:48