为了将 JavaScript 添加到 HTML,我看到人们使用
<script language=javascript>
和
<script type="text/javascript">
脚本是嵌入的还是外部的似乎不会影响这个决定。
哪个是首选,为什么?
为了将 JavaScript 添加到 HTML,我看到人们使用
<script language=javascript>
和
<script type="text/javascript">
脚本是嵌入的还是外部的似乎不会影响这个决定。
哪个是首选,为什么?
<script language="javascript">
在非常旧的浏览器中使用,已被弃用。
<script type="text/javascript">
是 HTML 4 标准。
在 HTML 5 中,type
参数是可选的(text/javascript
是默认的),所以你可以只做<script>
.
作为一个巧妙的技巧,如果你放了一个 invalid type
,脚本将不会运行,但你仍然可以在 JavaScript 中读取数据。一些模板库会这样做。
该language
属性已弃用。仅使用type
。您不需要type
在 HTML5 中指定,默认情况下它是 javascript。