【发布时间】:2011-07-13 00:28:58
【问题描述】:
我在某处读到您不再需要诸如 type="text/javascript" 之类的东西,以及脚本标签中奇怪的 CDATA 和 <!-- 东西。所以,而不是:
<script type="text/javascript">
//<![CDATA[
<!--
//your script here
-->
//]]>
</script>
你会这样做:
<script>
//your script here
</script>
我不记得我在哪里读到的。我认为它来自谷歌或雅虎工程师,他们特别提到了哪些浏览器需要这些古老的结构以及原因。任何人都知道这是讨论了什么博客文章/文章,或者有一个很好的资源来讨论这个?
【问题讨论】:
-
对于新浏览器,但在较旧的浏览器上(如果仍然存在) 是必需的。关于某些应用中的类型如果没有省略,需要正确的。
-
关于 CDATA 的好读物:stackoverflow.com/questions/66837/…
-
每次我打开一个指定
text/javascript的文件时,我都会删除它。是噪音。 -
一个非常相关的帖子here 在接受的答案中包含有关 HTML5 指南的最新信息。
标签: javascript html