Crhtml2markdown
TODO: Write documentation for Crhtml2markdown
Constants
BLOCK_ELEMENTS = Set {"p", "pre", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ul", "ol", "blockquote", "table", "dl", "details", "figure", "div", "section", "article", "nav", "header", "footer", "main", "aside", "address", "video", "audio"}
INLINE_ELEMENTS = Set {"p", "a", "em", "strong", "code", "span", "td", "th", "h1", "h2", "h3", "h4", "h5", "h6"}
VERSION = "0.1.0"
Class methods
Converts the provided HTML string into Markdown.
Individual HTML elements are handled by dedicated converter classes.
Currently only headings (h1-h6) and plain text nodes are supported.
Nested types
- Crhtml2markdown::AbbrConverter
- Crhtml2markdown::AcronymConverter
- Crhtml2markdown::AddressConverter
- Crhtml2markdown::BidiConverter
- Crhtml2markdown::BlockContainerConverter
- Crhtml2markdown::BlockquoteConverter
- Crhtml2markdown::CLI
- Crhtml2markdown::CheckboxConverter
- Crhtml2markdown::CiteDfnConverter
- Crhtml2markdown::CodeConverter
- Crhtml2markdown::DefinitionListConverter
- Crhtml2markdown::DetailsConverter
- Crhtml2markdown::ElementConverter
- Crhtml2markdown::EmphasisConverter
- Crhtml2markdown::FigureConverter
- Crhtml2markdown::HeadingConverter
- Crhtml2markdown::HorizontalRuleConverter
- Crhtml2markdown::ImageConverter
- Crhtml2markdown::InlineHtmlPassthroughConverter
- Crhtml2markdown::InsConverter
- Crhtml2markdown::KbdConverter
- Crhtml2markdown::LineBreakConverter
- Crhtml2markdown::LinkConverter
- Crhtml2markdown::ListConverter
- Crhtml2markdown::MarkConverter
- Crhtml2markdown::MediaConverter
- Crhtml2markdown::OutputConverter
- Crhtml2markdown::ParagraphConverter
- Crhtml2markdown::ProgressMeterConverter
- Crhtml2markdown::QConverter
- Crhtml2markdown::RubyConverter
- Crhtml2markdown::SelectConverter
- Crhtml2markdown::SmallConverter
- Crhtml2markdown::StrikethroughConverter
- Crhtml2markdown::SubSupConverter
- Crhtml2markdown::TableConverter
- Crhtml2markdown::TemplateConverter
- Crhtml2markdown::TextConverter
- Crhtml2markdown::TimeDataConverter
- Crhtml2markdown::UnderlineConverter
- Crhtml2markdown::WbrConverter