1

github から現在のHTML5 ボイラープレート
を見ると、head タグの下部に modernizr が含まれていることがわかります
が、body タグの下部には他の javascript ファイルが含まれています。
分離の理由は?

4

1 に答える 1

8

Modernizr のドキュメントから:

HTML の (head) に script タグをドロップします。最高のパフォーマンスを得るには、スタイルシートの参照の後にそれらに従う必要があります。Modernizr を head に配置することをお勧めする理由は 2 つあります。HTML5 Shiv (IE で HTML5 要素を有効にする) は (body) の前に実行する必要があり、Modernizr が追加する CSS クラスのいずれかを使用している場合は、 FOUCを防ぎたい。

于 2012-10-27T23:40:32.823 に答える