fixed HTML::RX_TAGNAME to allow multiple "-"s