根据W3学校 http://www.w3schools.com/tags/tag_script.asp,我可以跳过属性type
对于标签script
在 HTML5 中。
Evidence:
HTML 4.01 和 HTML5 之间的差异
“类型”属性是
在 HTML 4 中是必需的,但在 HTML5 中是可选的。
我可以做同样的事情吗style
tag? 我无法 http://www.w3schools.com/tags/tag_style.asp找到类似的注释。它只说
type text/css指定标签的媒体类型
但没有关于省略它的信息。我不关心 IE、Edge 或者微软的那些垃圾。我想尽可能少地编写不必要的代码。理想情况下我只想使用:
<style>.foo { color: red; }</style>
根据文档 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style:
type
该属性将样式语言定义为 MIME 类型(不应指定字符集)。这个属性是optional和
如果缺少,则默认为 text/css。
还比较html 4.01 and html 5:
html 4.01
类型 = 内容类型 [CI]
该属性指定样式表
元素内容的语言并覆盖默认样式
表语言。样式表语言被指定为内容
类型(例如“text/css”)。作者必须为此提供一个值
属性;该属性没有默认值。
html 4.01 - w3c 样式元素 http://www.w3.org/TR/html401/present/styles.html#h-14.2.3
html 5
type 属性给出样式语言。如果属性是
目前,其值必须是指定样式的有效 MIME 类型
语言。不得指定字符集参数。默认
type 属性的值,如果属性是,则使用该值
不存在的是“text/css”。
html 5 - w3c 样式元素 http://www.w3.org/TR/html5/document-metadata.html#the-style-element
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)