除了“text / css”之外,还有其他类型的浏览器支持样式标记吗? (不包括css的任何同义词)。如果没有,那为什么不呢?
<style type="???"> ... </style>
答案 0 :(得分:8)
还有用于样式化XML文档的XSL(可扩展样式表语言)样式表。但它们不能与HTML一起使用。
CSS适用于XML文档,但建议使用XSL。与CSS相反,XSL是一种转换语言(将用正式语言编写的输入文本转换为修改后的输出文本)。
进一步参考:
答案 1 :(得分:3)
还有其他人。 JSSS由Netscape 4实施。
这里有一个不错的摘要 - http://www.articlesbase.com/web-design-articles/other-styling-languages-in-the-market-available-or-not-4036049.html
请注意,在浏览器和HTML5中,type属性是可选的。如果省略,则假定为“text / css”。
答案 2 :(得分:1)
样式类型定义了此标记之间的文本读取方式。该页面如下[14.2.3]:
http://www.w3.org/TR/html4/present/styles.html
属性定义type = content-type [CI]此属性 指定样式表语言 元素的内容和覆盖 默认样式表语言。该 样式表语言被指定为 内容类型(例如,“text / css”)。 作者必须为此提供价值 属性;没有默认值 对于这个属性。
所以如果你想让它成为CSS,那么text / css是唯一的。对于其他人,请参考:
答案 3 :(得分:1)
这是content type (MIME Type)。还有其他类型,但不适用于样式标记。
答案 4 :(得分:1)
它只指定元素的MIME内容类型。网站中使用的唯一样式语言是text/css
。
如果使用HTML5文档类型,则只需使用<style>#css{is:awesome}</style>
。
答案 5 :(得分:0)
没有。但可以想象可以。