HTML 脚本标签:类型与语言
在 HTML 脚本领域,长期存在的争论围绕着类型和语言的使用script 标签中的语言属性。虽然 HTML 规范已经过修订,但了解现代 Web 开发的推荐实践至关重要。
已弃用的语言属性
语言属性已被认为已过时年。它的目的是指定嵌入脚本的语言,但随着 JavaScript 作为默认脚本语言的标准化,该属性变得多余。浏览器无需显式指定语言即可普遍识别脚本,因此无需使用它。
可选类型属性
type 属性用于传达脚本的 MIME 类型脚本。虽然将类型显式声明为“text/javascript”在技术上仍然有效,但规范将其定义为默认值。因此,省略 type 属性不会对浏览器兼容性产生不利影响。
XHTML 1.0 和 HTML 4.01 的省略
值得注意的是,省略 type 或 language 属性XHTML 1.0 或 HTML 4.01 严格模式不被视为有效语法。但是,在 HTML5 及后续版本中,省略是可以接受的。
建议
根据 HTML 规范和广泛的 Web 开发实践,不应使用 language 属性。 type 属性是可选的,包含它可能是多余的。如有疑问,遵循标准并忽略这两个属性可确保跨浏览器的兼容性并符合最佳实践。
以上是您应该在 HTML 脚本标签中使用'type”和'language”属性吗?的详细内容。更多信息请关注PHP中文网其他相关文章!