相关疑难解决方法(0)

<script>标记vs <script type ='text/javascript'>标记

我只是想知道,有什么区别

<script>
Run Code Online (Sandbox Code Playgroud)

<script type = 'text/javascript'>
Run Code Online (Sandbox Code Playgroud)

不同的网络服务器有什么不同?

例如,(我知道从w3schools提供链接是不正确的,但是看看)

http://www.w3schools.com/js/tryit.asp?filename=tryjs_myfirst

使用chrome,我访问了w3schools,我意识到<script>标签就是我所需要的.

但是,当我进行离线javascript测试时,我意识到我需要

<script type = 'text/javascript'>
Run Code Online (Sandbox Code Playgroud)

标签.为什么会这样?

html javascript

95
推荐指数
4
解决办法
13万
查看次数

我应该在我的SCRIPT标签中包含type ="text/javascript"吗?

我通读了Crockford的JavaScript最佳实践,他说:

无需使用语言或类型属性.确定MIME类型的是服务器,而不是脚本标记.

但我从来没有见过有人type在他们的<script>标签中省略了这个属性......

你们包括type吗?为什么不)?

javascript

16
推荐指数
3
解决办法
5540
查看次数

是否会在任何浏览器中从<script>标记中删除该类型?

在HTML5中,当您使用JavaScript时,不再需要在脚本标记中包含该类型.

如果从所有<script>标签中删除类型,是否会破坏任何常见的浏览器(IE6 +,Firefox 2 +,Safari 3 +,Opera 9+或类似版本)?

所以,正在改变以下内容:

<script type="text/javascript" src="/path/js.js"></script>
<script type="text/javascript">
...
</script>
Run Code Online (Sandbox Code Playgroud)

至:

<script src="/path/js.js"></script>
<script>
...
</script>
Run Code Online (Sandbox Code Playgroud)

......要去哪儿休息?

javascript html5

15
推荐指数
2
解决办法
1408
查看次数

我还需要在HTML5中包含type ="value"吗?

在链接外部样式表或脚本时,是否需要在页面中包含type ="value"?我以为我听说HTML5中不再需要它了.我仍然在一些HTML文件中看到它.还在学习.谢谢您的帮助.

html css html5

6
推荐指数
3
解决办法
336
查看次数

为什么要使用"text/javascript"?

可能重复:
我应该在我的SCRIPT标签中包含type ="text/javascript"吗?
带有类型的<script>标签和没有类型的<script>之间的区别?

这个:

<script type="text/javascript">
    alert("Hello world!");
</script>
Run Code Online (Sandbox Code Playgroud)

还有这个:

<script>
    alert("Hello world!");
</script>
Run Code Online (Sandbox Code Playgroud)

似乎完成了同样的事情(至少在chrome,firefox,ie),所以,有什么区别?我为什么要加上那些额外的25个字符?

javascript

0
推荐指数
1
解决办法
106
查看次数

标签 统计

javascript ×4

html ×2

html5 ×2

css ×1