Examples for 'diffobj::tag_f'


Make Functions That Wrap Text in HTML Tags

Aliases: tag_f div_f, span_f, cont_f div_f span_f

Keywords:

### ** Examples

## Assuming class 'ex1' has CSS styles defined elsewhere
tag_f("div", "ex1")(LETTERS[1:5])
[1] "<div class='ex1'>A</div>" "<div class='ex1'>B</div>"
[3] "<div class='ex1'>C</div>" "<div class='ex1'>D</div>"
[5] "<div class='ex1'>E</div>"
## Use convenience function, and add some inline styles
div_f("ex2", c(color="green", `font-family`="arial"))(LETTERS[1:5])
[1] "<div class='ex2' style='color: green; font-family: arial;'>A</div>"
[2] "<div class='ex2' style='color: green; font-family: arial;'>B</div>"
[3] "<div class='ex2' style='color: green; font-family: arial;'>C</div>"
[4] "<div class='ex2' style='color: green; font-family: arial;'>D</div>"
[5] "<div class='ex2' style='color: green; font-family: arial;'>E</div>"
## Notice how this is a div with pre-specifed class,
## and only one div is created around the entire data
cont_f()(LETTERS[1:5])
[1] "<div class='diffobj-container'><pre class='diffobj-content'>ABCDE</pre></div>"

[Package diffobj version 0.3.5 Index]