<script src="ファイル名"></script>でPHPファイルを指定した時の挙動は何に基づくのでしょうか?
・何の仕様を確認すれば良いでしょうか?
・PHP?
・ECMASCRIPT?
・HTML5?


疑問点

・拡張子がPHPファイルなので、PHPファイルが動作するのは分かるのですが、<script src>で指定したphpファイルに header("Content-type: application/javascript");を付与しなくてもjavaScriptが動作するのは何故でしょうか?
<script src>で指定したから?
・そもそも、どうしてPHPファイルを指定できるのか、よく分かりません