我看到,在定义css部分时,它始终是
<style type="text/css">
</style>
Run Code Online (Sandbox Code Playgroud)
还有什么可能吗?只是好奇.
HTML 4和5保留了其他类型的可能性,但除了"text/css"之外不指定任何其他类型.在实践中,我从未遇到过使用"text/css"之外的任何情况.因此,HTML5规范使type属性成为可选项.如果省略,则使用默认类型"text/css".有关详细信息,请参阅样式标记规范
type属性提供样式语言.如果该属性存在,则其值必须是指定样式语言的有效MIME类型.不得指定charset参数.如果缺少该属性,则使用type属性的默认值为"text/css".RFC2318
在HTML 4文档中,必须指定type属性.该规范不限制可以使用的值:
此属性指定元素内容的样式表语言,并覆盖默认样式表语言.样式表语言被指定为内容类型(例如,"text/css").作者必须为此属性提供值; 此属性没有默认值.
在旧版本的HTML(<= 4)中,type属性似乎是为了保持与<link>导入样式表的方法的兼容性,这type是必需的:
<link rel="stylesheet" href="style.css" type="text/css" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6057 次 |
| 最近记录: |