David Crockford 建议省略type="application/javascript"
script 标签的属性。我应该对 CSS 链接标签(省略"type=text/css"
)做同样的事情吗?我用谷歌搜索“html 链接省略 mime 类型”和一些变体,但没有找到任何东西
问问题
1953 次
2 回答
2
当您使用 JavaScript 和 CSS 时(几乎总是如此),没有实际理由在其中一个或元素中使用该type
属性。但是,如果有一个外部要求强加给您以符合 HTML 4.01 规范,请使用in并仔细检查您输入的内容是否正确。script
link
type="text/javascript"
script
这些属性从来都不需要(对于 JavaScript 和 CSS),但如果你拼错它们,它们会伤害你。然后浏览器会期望你的脚本在其中text/javascript
或者你的样式表在text/ccs
并且忽略它,因为他们不知道这样的语言。
在一个元素中,只有当内容不被解释为 JavaScript 而是被解释为 VBScript 或根本不被解释,只是作为数据存储时script
,您才需要一个属性。type
于 2013-05-19T10:30:26.203 回答