htmlの変換のやつ使ってみたけど、やっぱ完全に変換するには
それなりに解析しなきゃだめだね。
HTMLの場合、終端タグがあっても入れ替えの問題がある。

<TABLE><TR><FORM METHOD=POST ACTION="./hoge">
<TD NOWRAP WIDTH="" BGCOLOR="#5F9EA0">
<INPUT TYPE="submit" VALUE="更新"> </TD></TR></form>
</table>
こいうの結構あった。(TRとFORMの終端タグが入れ替わってる)
</TR>を読んだ時、<FROM>が省略されたとみなして処理されるから、
対応してない</form>で警告が出た。
XMLやXHTMLならこんなことは起きないけど。