CSS
WEB用語(N)

<script> - スクリプト

トップ > HTMLリファレンス > <script>
概要
形式<script>〜</script>
サポートH3〜H4s〜 / e3〜 / N2〜
タグの省略開始タグ:必須、終了タグ:必須
包含可能要素文字列
説明

<script> は、JavaScript や VBScript などのスクリプトを記述するために用います。Netscape Navigator では JavaScriptを、Internet Explorer では JavaScript や VBScript などを使用することができます。

属性
【固有属性】
属性意味
charset=charsetH4s。スクリプトのキャラクタセットを指定します。
deferH4s/e4。ブラウザの表示を高速化するために、スクリプト内に表示に関する記述(document.write()など)が無いことを明示的に宣言します。
event=eventH4s/e4。将来の機能のために予約されています。
for=idH4s/e3。将来の機能のために予約されています。
src=urlH4s/e4/N3。外部スクリプトファイルのURLを指定します。
type=typeH4s/e4/N4。スクリプトの言語を type="text/javascript" のような MIMEタイプで指定します。HTML4.01では必須の属性として定義されています。

【一般属性】
属性意味
class=classe3/N4。クラスを指定します。
id=ide3/N4。IDを指定します。
language=languageH4t/e3/N2。スクリプト言語を指定します。
title=titlee4。タイトルを指定します。
language 属性

language 属性には、使用する言語とそのバージョンを指定します。ブラウザによってサポートしている言語やバージョンが異なります。

IENetscapeブラウザ
2.03.04.05.02.03.04.0

4.05
4.06
4.5
JavaScript×
JavaScript1.0××××××××
JavaScript1.1×××
JavaScript1.2××××
JavaScript1.3×××××
Jscript×××××
VBScript×××××
VBS×××××

language 属性と似たものに type 属性があります。type 属性には、text/javascript や text/vbscript などの MIMEタイプを指定します。HTML4.0では、language 属性を「非推奨」、type 属性を「必須」としています。特に、language 属性で JavaScript のバージョンを明示的に指定するのでなければ、type 属性を用いておけば無難でしょう。

外部スクリプトファイル

src 属性を用いると、JavaScript ファイルを外部ファイルで記述できます。例えば、xxx.js ファイルに下記の内容を記述しておきます。<script> や <!-- や // --> は不用です。

alert("Hello!!");

これを、HTMLファイルから下記のように呼び出します。

<script type="text/javascript" src="xxx.js"></script>

ただし、Internet Explorer 4.0 では、src で指定した外部ファイルで日本語を使用する場合は、必ずシフトJISにしなくてはならないなど、いくつか制限があるようです。

JavaScript に関する詳細は「WEB_JavaScriptリファレンス」などを参照してください。

使用例
HTMLソース
<script type="text/javascript">
<!--
x = 5;
y = 3;
document.write("答は");
document.write(x + y);
document.write("です。");
// -->
</script>

ブラウザ表示例
答は8です。
関連項目

<< PAGE TOP >>

BACK UP 初心者でホームページを考えてられてる方へ

独自ネットショップや楽天ショップ・YAHOOショップ運営される初心者の方も、無料で、親切にアドバイスいたします。
SEO・月次更新・リニュアルetc

ホームページの事なら

何でもお問合せください。
お問合せフォームはこちらから

リュウム株式会社

京都市中京区橋弁慶町222番地
ヒライビル3階

TEL 075-257-4588
営業時間 AM10:00-PM7:00


CSS
Ryuumu