(1)<body>要素の直下や任意の場所
<body>要素は画面を描画する内容が記述されているので、その内容と一緒にするとコードが複雑化する。
また描画中にスクリプトを埋め込むと、表示が遅くなる。
それゆえ基本的に記述してはいけない。
(2)<body>要素のとじタグの直前
基本はここに記述すること。ここに記述すれば画面の描画速度に影響を与えない。
画面を描画してから、スクリプトを読めばいいから。
(3)<head>要素の配下
スクリプトで出力した内容をHTML上に表示したい場合は(2)は使えない。
その場合だけこれを使うこと。
優先順位は(2)(3)(1)で行うこと。
コメント