Css 标记中是否支持@import调用?

Css 标记中是否支持@import调用?,css,import,styles,Css,Import,Styles,因此不支持有: ... <body> <link rel="stylesheet" type="text/css" href="theme.css"> ... 但是,人们对能够做到这一点的共识是什么: ... <body> <style> @import '/custom.css'; </style> ... 样式标记和链接rel应该在head标记中,但这并不意味着它在body或div中不起作用。这不是个好习惯 @impo

因此不支持有:

...
<body>
<link rel="stylesheet" type="text/css" href="theme.css">
...
但是,人们对能够做到这一点的共识是什么:

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

样式标记和链接rel应该在head标记中,但这并不意味着它在body或div中不起作用。这不是个好习惯

 @import '/custom.css';
应仅放置在css文件中

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

然而,根据HTML的形式规则,无论是样式还是链接元素都不允许出现在body中,只允许出现在body中。这些规则在实践中没有得到执行;这些元素的工作原理与它们在头部内部的工作原理相同。身体和头部的划分实际上只是形式上的