def process_text_span( element, output_node )
      style_name = register_style( element )
      span = emit_element( output_node, "span", {"class" => style_name} )
      process_children( element, span )
    end
def process_text_span( element, output_node )
      style_name = register_style( element )
      span = emit_element( output_node, "span", {"class" => style_name} )
      process_children( element, span )
    end
Text spans cannot produce a newline after their
 opening tag, so the extra <tt>""</tt> parameter is
 passed to <tt>emit_start_tag</tt>