ホームページ  >  に質問  >  本文

</body>タグの後に<script>タグを置くのは間違いでしょうか?

<p>body 終了タグ (<code></body></code>) の後に script タグを置くのはどのくらい間違っていますか? </p> <pre class="brush:php;toolbar:false;"><html> .... <本体> .... </ボディ> <script type="text/javascript" src="theJs.js"></script> </html></pre>
P粉654894952P粉654894952425日前463

全員に返信(2)返信します

  • P粉073857911

    P粉0738579112023-08-22 16:32:39

    本文の終了タグの後には、コメントと HTML 要素の終了タグのみを追加できます。

    仕様またはバリデータで確認できます。

    ブラウザはエラー回復を実行する場合があり、HTML 仕様にはこの場合の回復方法も記載されていますが、これに依存しないでください。


    defer 属性の出現により、script 内に配置してこの利点を得ると同時に、ブラウザに HTML を並行してダウンロードさせてパフォーマンスを向上させることができます。

    返事
    0
  • P粉232409069

    P粉2324090692023-08-22 15:46:00

    <body> または <head> タグの外側では検証されません。また、 要素が完全にロードされる前に DOM 操作を行う場合を除き、大きな違いはありません。これは IE を壊す可能性があります。 要素を閉じる前に操作を行ってください。

    リーリー

    返事
    0
  • キャンセル返事