首页  >  文章  >  web前端  >  您应该在 HTML 脚本标签中指定“类型”吗?

您应该在 HTML 脚本标签中指定“类型”吗?

Patricia Arquette
Patricia Arquette原创
2024-10-31 18:37:29200浏览

Should You Specify

HTML 脚本标签:是否指定脚本类型?

使用 HTML 脚本标签时,您可能会遇到三个选项来指定脚本类型脚本类型:指定“类型”、指定“语言”或完全省略这两个属性。虽然这三种方法都曾被使用过,但正确的用法取决于 HTML 版本和浏览器支持。

指定“类型”

“type”属性显式定义浏览器要解释的脚本类型。过去,“text/javascript”是唯一有效值,但 HTML5 将其标准化为默认值。因此,在大多数情况下,指定“类型”是多余且不必要的。

指定“语言”

“语言”属性在 HTML 4.01 中已弃用,不应再使用用过的。它没有任何作用,因为所有浏览器都将“text/javascript”识别为默认脚本类型。

省略“类型”和“语言”

省略“类型” ”和“语言”在 HTML5 中有效。浏览器自动假定“text/javascript”作为脚本类型。然而,在 XHTML 1.0 或 HTML 4.01 中,省略“type”被视为无效。

建议

为确保与所有 HTML 版本和浏览器兼容,建议对于内联脚本,使用值为“text/javascript”的“type”属性。对于通过“src”属性从外部加载的脚本,不需要指定“type”,因为浏览器会从文件扩展名 (.js) 推断出它。

以上是您应该在 HTML 脚本标签中指定“类型”吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn