スクリプト記述Scripting
script要素
- script要素は、JavaScriptなどのクライアント・サイド・スクリプトを、ドキュメントに埋め込む要素である。
- script要素内にスクリプトを記述することも、外部のスクリプト・ファイルをsrc属性で読み込むこともできる。
- script要素は、head要素内にも、body要素内にも、どちらにも配置できる。
- src属性が存在する場合、script要素内は、空、もしくは、スクリプトのコメント文だけを配置できる。コメント文とは、
//
で始まる文や、/*
と*/
で括る文のこと。主に、スクリプトに関する説明や著作権情報を記述する。 - src属性が存在する場合、charset属性、async属性、defer属性を使用できる。
- 埋め込んだスクリプトが利用できない環境の場合、noscript要素の内容を表示する。
noscript要素
- noscript要素は、埋め込んだスクリプトが利用できない環境のための代替の内容を表す要素である。
- noscript要素の内容は、埋め込んだスクリプトが利用できない環境の場合だけ、表示する。
template要素
canvas要素
- canvas要素は、スクリプトでグラフィックを描く領域を示す要素である。