HtmlToMarkdown.NodeType (html_to_markdown v3.4.0-rc.41)

Copy Markdown

Node type enumeration covering all HTML element types.

Summary

Types

t()

@type t() ::
  :text
  | :element
  | :heading
  | :paragraph
  | :div
  | :blockquote
  | :pre
  | :hr
  | :list
  | :list_item
  | :definition_list
  | :definition_term
  | :definition_description
  | :table
  | :table_row
  | :table_cell
  | :table_header
  | :table_body
  | :table_head
  | :table_foot
  | :link
  | :image
  | :strong
  | :em
  | :code
  | :strikethrough
  | :underline
  | :subscript
  | :superscript
  | :mark
  | :small
  | :br
  | :span
  | :article
  | :section
  | :nav
  | :aside
  | :header
  | :footer
  | :main
  | :figure
  | :figcaption
  | :time
  | :details
  | :summary
  | :form
  | :input
  | :select
  | :option
  | :button
  | :textarea
  | :label
  | :fieldset
  | :legend
  | :audio
  | :video
  | :picture
  | :source
  | :iframe
  | :svg
  | :canvas
  | :ruby
  | :rt
  | :rp
  | :abbr
  | :kbd
  | :samp
  | :var
  | :cite
  | :q
  | :del
  | :ins
  | :data
  | :meter
  | :progress
  | :output
  | :template
  | :slot
  | :html
  | :head
  | :body
  | :title
  | :meta
  | :link_tag
  | :style
  | :script
  | :base
  | :custom

Functions

abbr()

@spec abbr() :: t()

article()

@spec article() :: t()

aside()

@spec aside() :: t()

audio()

@spec audio() :: t()

base()

@spec base() :: t()

blockquote()

@spec blockquote() :: t()

body()

@spec body() :: t()

br()

@spec br() :: t()

button()

@spec button() :: t()

canvas()

@spec canvas() :: t()

cite()

@spec cite() :: t()

code()

@spec code() :: t()

custom()

@spec custom() :: t()

data()

@spec data() :: t()

definition_description()

@spec definition_description() :: t()

definition_list()

@spec definition_list() :: t()

definition_term()

@spec definition_term() :: t()

del()

@spec del() :: t()

details()

@spec details() :: t()

div()

@spec div() :: t()

element()

@spec element() :: t()

em()

@spec em() :: t()

fieldset()

@spec fieldset() :: t()

figcaption()

@spec figcaption() :: t()

figure()

@spec figure() :: t()

footer()

@spec footer() :: t()

form()

@spec form() :: t()

head()

@spec head() :: t()

header()

@spec header() :: t()

heading()

@spec heading() :: t()

hr()

@spec hr() :: t()

html()

@spec html() :: t()

iframe()

@spec iframe() :: t()

image()

@spec image() :: t()

input()

@spec input() :: t()

ins()

@spec ins() :: t()

kbd()

@spec kbd() :: t()

label()

@spec label() :: t()

legend()

@spec legend() :: t()

link()

@spec link() :: t()

list()

@spec list() :: t()

list_item()

@spec list_item() :: t()

main()

@spec main() :: t()

mark()

@spec mark() :: t()

meta()

@spec meta() :: t()

meter()

@spec meter() :: t()

option()

@spec option() :: t()

output()

@spec output() :: t()

paragraph()

@spec paragraph() :: t()

picture()

@spec picture() :: t()

pre()

@spec pre() :: t()

progress()

@spec progress() :: t()

q()

@spec q() :: t()

rp()

@spec rp() :: t()

rt()

@spec rt() :: t()

ruby()

@spec ruby() :: t()

samp()

@spec samp() :: t()

script()

@spec script() :: t()

section()

@spec section() :: t()

select()

@spec select() :: t()

slot()

@spec slot() :: t()

small()

@spec small() :: t()

source()

@spec source() :: t()

span()

@spec span() :: t()

strikethrough()

@spec strikethrough() :: t()

strong()

@spec strong() :: t()

style()

@spec style() :: t()

subscript()

@spec subscript() :: t()

summary()

@spec summary() :: t()

superscript()

@spec superscript() :: t()

svg()

@spec svg() :: t()

table()

@spec table() :: t()

table_body()

@spec table_body() :: t()

table_cell()

@spec table_cell() :: t()

table_foot()

@spec table_foot() :: t()

table_head()

@spec table_head() :: t()

table_header()

@spec table_header() :: t()

table_row()

@spec table_row() :: t()

template()

@spec template() :: t()

text()

@spec text() :: t()

textarea()

@spec textarea() :: t()

time()

@spec time() :: t()

title()

@spec title() :: t()

underline()

@spec underline() :: t()

var()

@spec var() :: t()

video()

@spec video() :: t()