うっかり省略しちゃったら <!-- NG --> <script type="text/javascript" src="/dogfood.js" charset="UTF-8" /> <!-- OK --> <script type="text/javascript" src="/dogfood.js" charset="UTF-8"></script> SafariやChromeでは正常に読み込まれますが,Firefox3.6とIE8では読み込まれませんでした. Re: [WSG] Firefox 3 and script tag 'problems'によれば,HTML4.01のドキュメントでは,開始タグと終了タグは共に必須とされ,XHTML 1.0のドキュメントでは,コンテントモデルが空でない要素を閉じるのに使ってはならない,とあります.(たとえ中身が空であっても) 4.3 Scri
![scriptタグは空要素っぽく閉じると,FirefoxやIEで読んでもらえない](https://cdn-ak-scissors.b.st-hatena.com/image/square/2183e9bbc25dbbdb50624f0d9497aa7861959398/height=288;version=1;width=512/https%3A%2F%2Fhavelog.aho.mu%2Fogp-default.jpg)