自分メモ。

JavaScriptのdocument.writeなどでHTMLを主力するときに、タグをそのまま書くとあまりよくない。
良くないだけで、主要なブラウザでは意図した動作になることを確認済みです。

【ダメな例】
<script>
document.write('<p>sample text</p>');
</script>

以下のように書くのが正しい。

【良い例】

<script>
document.write('<p>sample text<\/p>');
</script>

【関連項目】
scriptタグの中にJavaScriptを書く正しい方法