为什么要使用“;text/javascript“;?

为什么要使用“;text/javascript“;?,javascript,Javascript,可能重复: 这: 警报(“你好,世界!”); 这是: <script> alert("Hello world!"); </script> 警报(“你好,世界!”); 似乎完成了同样的事情(至少在chrome、firefox、ie中),那么,有什么区别呢?为什么我要多放25个字符?它们是必需的,但不再是必需的 我猜这个想法是因为会有不同类型的脚本被支持——它从未得到实现,并且已经按照HTML5的要求被删除了。它们是必需的,但不再是必需的 我想这是因为支

可能重复:

这:


警报(“你好,世界!”);
这是:

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

警报(“你好,世界!”);
似乎完成了同样的事情(至少在chrome、firefox、ie中),那么,有什么区别呢?为什么我要多放25个字符?

它们是必需的,但不再是必需的

我猜这个想法是因为会有不同类型的脚本被支持——它从未得到实现,并且已经按照HTML5的要求被删除了。它们是必需的,但不再是必需的


我想这是因为支持不同类型的脚本——它从未实现过,并且已经按照HTML5的要求被删除了。当编写HTML4规范时,假设人们将使用各种脚本语言(中有VBscript和TCL的示例)。这要求作者确定所使用的语言


结果不是这样的,JavaScript确实赢得了胜利。HTML5草案将属性设置为可选,将JavaScript设置为默认语言(这反映了浏览器多年来一直采用的语言)。

在编写HTML4规范时,假设人们将使用各种脚本语言(文档中有VBscript和TCL的示例)。这要求作者确定所使用的语言

结果不是这样的,JavaScript确实赢得了胜利。HTML5草案将属性设置为可选,将JavaScript设置为默认语言(这反映了浏览器多年来的假设)

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