首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用htmltools合并dec图标语法问题

如何使用htmltools合并dec图标语法问题
EN

Stack Overflow用户
提问于 2019-10-14 21:52:19
回答 2查看 65关注 0票数 0

我需要使用dec显示一个图标(◼),但我的html技能非常有限。

我正在尝试并需要调整的内容:

代码语言:javascript
复制
htmltools::tags$span("I will display"  , style="◼"),
htmltools::tags$span("I will display"  , style="#9724;"),
htmltools::tags$style("I will display" , style="◼"),
htmltools::tags$style("I will display" , style="#9724;"),

如何使用shiny的标签系统显示上面的图标?

https://www.w3schools.com/charsets/tryit.asp?deci=9724&ent=FilledSmallSquare

编辑:已更新。我需要的图标是DT标题的一部分。

代码语言:javascript
复制
datatable(
  head(iris),
  caption = htmltools::tags$caption(
    style = 'caption-side: bottom; text-align: center;',
    'Table 2: ', 
htmltools::tags$span("I will display"  , style="◼"),
htmltools::tags$span("I will display"  , style="#9724;"),
htmltools::tags$style("I will display" , style="◼"),
htmltools::tags$style("I will display" , style="#9724;"),
  )
)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-15 04:26:04

默认情况下,htmltools转义HTML内容,因此HTML实体中的“与”符号最终将转义为:

代码语言:javascript
复制
> htmltools::span("◼")
<span>&amp;#9724;</span>

您可以将原始超文本标记语言与htmltools::HTML()结合使用,如下所示:

代码语言:javascript
复制
DT::datatable(
  head(iris),
  caption = htmltools::tags$caption(
    style = 'caption-side: bottom; text-align: center;',
    'Table 2: ', 
    htmltools::HTML("<span>I will display &#9724;</span>")
  )
)

或者在没有HTML转义的字符串中包含该符号:

代码语言:javascript
复制
DT::datatable(
  head(iris),
  caption = htmltools::tags$caption(
    style = 'caption-side: bottom; text-align: center;',
    'Table 2: ', 
    htmltools::tags$span("I will display ◼ or \u25fc")
  )
)
票数 1
EN

Stack Overflow用户

发布于 2019-10-14 23:02:11

要在shiny中添加图标,可以使用ìcon

代码语言:javascript
复制
library(shiny)
ui <- fluidPage(
  htmltools::tags$span("I will display", icon("square"))
)
server <- function(input, output) {
}
shinyApp(ui, server)
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58378281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档