2012-05-02 18 views
0

可能性の重複:「text/javascript」を使用する理由

<script type="text/javascript"> 
    alert("Hello world!"); 
</script> 

そして、この:
Should I include type=“text/javascript” in my SCRIPT tags?
Difference between <script> tag with type and <script> without type?

この

<script> 
    alert("Hello world!"); 
</script> 

(クローム、ファイアフォックス、つまり少なくとも)同じことを達成するように見えるので、違いは何ですか?なぜこれらの余分な25文字を入れなければならないのですか?

答えて

5

に必要に応じてそれが実装されていない持って、削除されていませんHTML 4の仕様書が作成されました。人々はさまざまなスクリプト言語(specにVBscriptとTCLの例があります)を使用していると想定されていました。これは、使用された言語が著者によって識別されることを要求した。

これはうまくいかず、JavaScriptはうまくいって本当に勝っています。 HTML 5のドラフトは、属性をオプションにし、JavaScriptをデフォルトの言語(何年もブラウザが何を想定しているかを反映)にします。

関連する問題