首页 > web前端 > js教程 > 使用或不使用:HTML 脚本标记属性'类型”和'语言”仍然有必要吗?

使用或不使用:HTML 脚本标记属性'类型”和'语言”仍然有必要吗?

Barbara Streisand
发布: 2024-11-01 12:21:02
原创
350 人浏览过

To Use or Not to Use: Are HTML Script Tag Attributes

争论:HTML 脚本标记属性 - 类型或语言,或忽略两者

多年来,Web 开发人员一直在争论适当的属性包含在 HTML 脚本标记内。传统上,选项包括“类型”和“语言”属性。然而,W3C 引入了新标准,引发了人们对这些属性的持续相关性的疑问。

弃用“语言”属性

“语言”属性已正式已被弃用,使其不再使用。在HTML5的开发过程中,发现所有浏览器都统一将“text/javascript”视为默认脚本类型。因此,W3C 将“text/javascript”标准化为默认值,使得“语言”属性变得多余。

省略了“type”属性

甚至“type”属性已变为可选。 W3C 标准现在允许省略“类型”和“语言”属性。此决定基于“text/javascript”作为跨浏览器的默认脚本类型的广泛使用。

XHTML 和 HTML 4.01 的例外

对于使用以下语言编写的页面XHTML 1.0 或 HTML 4.01,不建议省略“type”属性,因为这可能会导致验证错误。

推荐

根据当前 W3C 标准,通常优选同时省略“类型”和“语言”属性。这种方法可确保与现代浏览器的兼容性,并符合推荐的最佳实践。

以上是使用或不使用:HTML 脚本标记属性'类型”和'语言”仍然有必要吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板