<style>标签中是否支持@import调用?</style>

时间:2015-01-22 16:48:17

标签: css import styles

因此不支持:

...
<body>
<link rel="stylesheet" type="text/css" href="theme.css">
...

但是能够做到的共识是什么:

...
<body>
<style>
    @import '/custom.css';
</style>
...

2 个答案:

答案 0 :(得分:0)

样式标签和链接rel应该在head标签内,但这并不意味着它不会在body或div中工作。这只是不好的做法

 @import '/custom.css';

应该只放在css文件中

答案 1 :(得分:0)

是的,即使样式表显示为@import元素的内容,您也可以在样式表的开头添加style规则。

但是,根据HTML的正式规则,style中的linkbody元素都不允许在body内。这些规则在实践中没有强制执行;这些元素的工作方式与它们在head内的工作方式相同。 (分为bodyhead实际上只是正式的。)