class PrawnHtml::HtmlParser

def node_open(node)

def node_open(node)
  tag = node.is_a?(Oga::XML::Element) && init_element(node)
  return unless processing
  return IgnoredTag.new(tag) if ignore
  return renderer.on_text_node(node.text) unless tag
  renderer.on_tag_open(tag, attributes: prepare_attributes(node), element_styles: styles[node])
end