tag()
creates an HTML tag definition. Note that all of the valid HTML5
tags are already defined in the tags
environment so these
functions should only be used to generate additional tags.
tagAppendChild()
and tagList()
are for supporting package
authors who wish to create their own sets of tags; see the contents of
bootstrap.R for examples.
tagList(...)
tagAppendAttributes(tag, ...)
tagAppendChild(tag, child)
tagAppendChildren(tag, ..., list = NULL)
tagSetChildren(tag, ..., list = NULL)
tag(`_tag_name`, varArgs)
HTML
). You can also pass lists that
contain tags, text nodes, and HTML....
items.as.character()
.
tagList(tags$h1("Title"),
tags$h2("Header text"),
tags$p("Text here"))
# Can also convert a regular list to a tagList (internal data structure isn't
# exactly the same, but when rendered to HTML, the output is the same).
x <- list(tags$h1("Title"),
tags$h2("Header text"),
tags$p("Text here"))
tagList(x)
Run the code above in your browser using DataLab