タグで外部ファイルを複数指定すると動かない

IE5.5SP2でしか確認してないのですが。

<head>
  <script src="hoge1.js" type="text/javascript" />
  <script src="hoge2.js" type="text/javascript" />
</head>

と記述すると hoge1.js の内容しか有効にならない。
順番を入れ替えても一つ目のファイルしか有効にならない。


結局、

<head>
  <script src="hoge1.js" type="text/javascript" ></script>
  <script src="hoge2.js" type="text/javascript" ></script>
</head>

と記述したら両方有効になった。
この現象は一体なんなんだ?(´Д`;