原因
閉じるタグ(</~>)が無いなどの不正なタグ使用を行ったため。
対策
どうしても開くタグ(<~>)のみ使用したい時はエスケープ文字を使おう。つまり、『<』を用いたければ『<』、『>』は『>』と記述しよう。エスケープ文字を知らない場合は『エスケープ文字 html』でググれば説明してくれているウェブページが簡単に見つかる。
所感
単純な原因ではあるがエラーメッセージを出さずに消すので面食らってしまった。消しても構わないので、理由を示すメッセージを表示してほしい。
なお、本文ではこのような事象は起きない。というのは作成画面では『<』や『>』などは自動的にエスケープ処理され、HTML編集画面では不正なタグ使用に対してエラーメッセージが表示されるからである。
(HTML編集画面でのエラーメッセージの例)




