↓にチェックしたいHTMLをコピペ
タグは大文字でも小文字でもちゃんとカウントされます。

↓HTMLをコピペしたらこのボタンで計測開始。

↓にチェック結果が出力されます。

↓おまけ。「"」で囲まれた内容の一覧。「"」の閉じミスチェックの助けになるかな?




※改良点について。
開始タグについては「<タグ名>」および「<タグ名 (半角スペース)」
をカウントするようにしました。また、チェック前に改行コードを半角スペースに
変換してからチェックしているので「<タグ名(改行コード)」は
「<タグ名 (半角スペース)」として扱われます。
同時に、閉じタグについては「</タグ名>」をカウントするようにしました。
これにより、下記の問題は解決した筈です。


※このスクリプトの弱点について。
チェック結果出力に出ている通り、「<タグ名」の数を数えています。
すなわち、bタグの場合なんかだと「<b」を数えるわけで「<body」も
拾われてしまぃます。
bタグにオプションがつく事はまずなぃので、スクリプト文中の検索タグ指定
のところで「b>」のよぉにする事で無理矢理回避できます(^^;;;。