我看过这两个:<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script>和这个:<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script>类型属性有任何关系吗?
3 回答
Qyouu
TA贡献1786条经验 获得超11个赞
对于HTML 4.x,该type属性是必需的。资源
此属性指定元素内容的脚本语言,并覆盖默认脚本语言。脚本语言被指定为内容类型(例如“ text / javascript”)。作者必须为此属性提供一个值。此属性没有默认值。
对于HTML 5,它是可选的。如果未指定,则默认为text/javascript。资源
type属性提供脚本语言或数据格式。如果存在该属性,则其值必须是有效的MIME类型。不能指定charset参数。如果缺少该属性,则使用默认值,即“ text / javascript”。
建议:请参见HTML 5.2
对于HTML 5.2,如果使用有效的JavaScript MIME类型(例如text/javascript),则应将其省略。资源
省略属性或将其设置为JavaScript MIME类型,意味着该脚本是经典脚本,将根据JavaScript脚本顶级产品进行解释。经典脚本受字符集,异步和延迟属性的影响。作者应该忽略该属性,而不是多余地提供JavaScript MIME类型。
哈士奇WWW
TA贡献1799条经验 获得超6个赞
出于测试目的,它将正常工作,但是W3C要求它正确验证。HTML 5草案没有要求它是必需的,但是在W3C上它仍然是草案形式,因此他们不建议这样做。
任何重要的浏览器都可以解析它。
- 3 回答
- 0 关注
- 801 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消