Expand description
Raw html syntax (block and inline), part of CommonMark standard.
This feature is separated from cmark because it is unsafe to enable by default (due to lack of any kind of html sanitization).
You can enable it if you’re:
- looking for strict CommonMark compatibility
- only have trusted input (i.e. writing markdown yourself)
- or took some care to sanitize html yourself
let md = &mut markdown_that::MarkdownThat::new();
markdown_that::plugins::cmark::add(md);
markdown_that::plugins::html::add(md);
let html = md.parse("hello<br>world").render();
assert_eq!(html.trim(), r#"<p>hello<br>world</p>"#);
Modules§
- html_
block - HTML block syntax from CommonMark
- html_
inline - HTML inline syntax from CommonMark