Blogger で記事を投稿する際、
- 「HTML の編集」
を利用していると、以下のようなエラーが表示されることがある。
作成された HTML ファイルは承認できません: 終了タグが開始タグと一致していません: A
これはどこかで HTML のタグを書き間違えているということ。上例の場合、どこかの A タグに問題がある。
Blogger の投稿画面で A タグを検索しても良いけれど、記事が長いと結構大変。 (+_+)
HTML を検証するためのツールを手がかりに
代わりに Another HTML-lint gateway を使い、HTML の検証をすると問題の箇所を早く見つけることができる。
- 上記サイトにアクセスし、Blogger に投稿しようとした HTML のソースを DATA フィールドに貼り付け。
- DATA にチェックを入れ、「チェック」ボタンを押して検証。
Another HTML-lint gateway via kwout
結果がたくさん表示されるので、当該箇所を見つけるのに、
この場合、
<A>
で検索したら、
9: line 39: </A> に対応する開始タグ <A> が見つかりません。
をすぐに見つけることができた。
ちなみに、HTML のソースが一行にまとまっている場合、Windows Live Writer などを使い、HTML を整形してからの方が結果が見やすくなる。