Beyond XHTML

SVG Open 2009

Coping


 Ruby

HTML_VOIDS = %w(area base br col command embed
   hr img input keygen link meta param source)
doc.get_elements('//*[not(* or text())]').each do |e|
  e.text='' unless HTML_VOIDS.include? e.name
end