エキスパート:実技問題(HTML作成、CSS読込と作成、画像の表示、JavaScriptの読込、レスポンシブWebデザイン対応)
HTML文書にCSSファイルとJavaScriptファイルを読み込ませる場合、一般的に推奨される記述位置の組み合わせとして最も適切なものはどれか。
- ✓CSSはhead内にlink要素で記述し、JavaScriptはbody要素の終了タグ直前(またはdefer属性付きでhead内)に記述する
- BCSSはbody要素の終了タグ直前に記述し、JavaScriptはhead内に記述する
- CCSSとJavaScriptはいずれもbody要素の先頭に記述する
- DCSSとJavaScriptはいずれもhead内でscript要素として記述する
解説
CSSは描画前に適用させる必要があるためhead内で早期に読み込み、JavaScriptはDOM操作対象の要素が存在してから実行させるためbody末尾に配置するか、defer属性を用いてhead内に記述するのが一般的である。
根拠出題範囲:実技問題「CSSの読込と作成」「JavaScriptの読込」