【发布时间】:2017-01-01 02:53:50
【问题描述】:
我正在使用一些动态生成的 HTML 构建一个闪亮的应用程序,其中包括一个在句子中间的链接。不幸的是,如果我使用 tags 函数来执行此操作,则无论我是否愿意,每个元素周围都有一个空格。
例如,如果我想写
这是我的favorite link ever!
有人可能认为你可以做到这一点
p('This is my ', a(href = 'https://stackoverflow.com/', 'favorite link ever'), '!')
但这会导致每个元素位于单独的行上,根据 HTML 规范,这意味着在每个元素之间会呈现一个空格。
<p>
This is my
<a href="https://stackoverflow.com/">favorite link ever</a>
!
</p>
看起来像这样(注意感叹号前的空格)
这是我的favorite link ever!
我必须求助于使用HTML(paste0(...)) 来构建我的HTML,还是有一些技巧可以使用我缺少的tags 函数?
谢谢..
【问题讨论】:
标签: html r hyperlink shiny removing-whitespace