为啥我们不在 div 中导入 css?
Posted
技术标签:
【中文标题】为啥我们不在 div 中导入 css?【英文标题】:Why don't we import css in a div?为什么我们不在 div 中导入 css? 【发布时间】:2012-04-10 16:02:16 【问题描述】:我见过很多源代码,但从未遇到过在 div 中导入任何 css 文件的代码。 W3C 允许,
导入样式表以作为作用域样式表应用:
<div class="navigation" style="@import url(navigationstyles.css);">...</div>
为什么人们仍然不使用它?
【问题讨论】:
【参考方案1】:您链接到的那个文档是10 年前的草稿,而且远非最新。现在,如果您查看 latest revision of the Style Attributes spec,它是 2010 年的候选推荐,涵盖了我们每天使用的基本相同的内联样式声明,您将不会再在任何地方找到任何提到的 @import
规则。
这意味着他们把它拿出来了,大概是因为回想起来没有意义,或者难以实施,或者完全是其他一些原因。
【讨论】:
大概你会导入规则,这样......呃......是的,我也不知道。 ;-)以上是关于为啥我们不在 div 中导入 css?的主要内容,如果未能解决你的问题,请参考以下文章
我啥时候使用 ,啥时候不在 JavaScript 中导入 [重复]