# `Makeup.Formatters.HTML.HTMLFormatter`
[🔗](https://github.com/elixir-makeup/makeup/blob/v1.2.2/lib/makeup/formatters/html/html_formatter.ex#L1)

Turns a list of tokens into HTML fragments.

# `format_as_binary`

Turns a list of tokens into an HTML fragment.
This fragment can be embedded directly into an HTML document.

# `format_as_iolist`

Turns a list of tokens into an iolist which represents an HTML fragment.
This fragment can be embedded directly into an HTML document.

# `format_inner_as_binary`

Turns a list of tokens into an HTML fragment.
This fragment can be embedded directly into an HTML document.

# `format_inner_as_iolist`

Turns a list of tokens into an iolist which represents an HTML fragment.
This fragment can be embedded directly into an HTML document.

# `format_token`

Format a single token into an iolist.

# `group_highlighter_javascript`

Return a JavaScript snippet to highlight code on mouseover.
This is "raw" javascript, and for inclusion in an HTML file
it must be wrapped in a `<script>` tag.

# `stylesheet`

Return the CSS stylesheet for a given style.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
