builder

0th

Percentile

HTML Builder Functions

Simple functions for constructing HTML documents.

Usage
p(...)
  h1(...)
  h2(...)
  h3(...)
  h4(...)
  h5(...)
  h6(...)
  a(...)
  br(...)
  div(...)
  span(...)
  pre(...)
  code(...)
  img(...)
  strong(...)
  em(...)
  
  tags
Arguments
...
Attributes and children of the element. Named arguments become attributes, and positional arguments become children. Valid children are tags, single-character character vectors (which become text nodes), and raw HTML (see
Details

The tags environment contains convenience functions for all valid HTML5 tags. To generate tags that are not part of the HTML5 specification, you can use the tag function. Dedicated functions are available for the most common HTML tags that do not conflict with common R functions. The result from these functions is a tag object, which can be converted using as.character.

Aliases
  • p
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
  • a
  • br
  • div
  • span
  • pre
  • code
  • img
  • strong
  • em
  • tags
Examples
doc <- tags$html(
  tags$head(
    tags$title('My first page')
  ),
  tags$body(
    h1('My first heading'),
    p('My first paragraph, with some ',
      strong('bold'),
      ' text.'),
    div(id='myDiv', class='simpleDiv',
        'Here is a div with some attributes.')
  )
)
cat(as.character(doc))
Documentation reproduced from package shiny, version 0.5.0, License: GPL-3

Community examples

Looks like there are no examples yet.