当前位置: 首页 > 面试题库 >

@import和CSS中的链接之间的区别

左丘恩
2023-03-14
问题内容

我正在学习一些CSS来调整我的项目模板。我遇到了这个问题,但在网络上找不到明确的答案。在CSS中使用@import或link有区别吗?

使用@import

<style>@import url(Path To stylesheet.css)</style>

链接的使用

<link rel="stylesheet" href="Path To stylesheet.css">

最好的方法是什么?为什么?谢谢!


问题答案:

从理论上讲,它们之间的唯一区别@import是CSS机制包含样式表和<link>HTML机制。但是,浏览器对它们的处理方式不同,因此<link>在性能方面具有明显的优势。

史蒂夫Souders的写了大量的博客文章比较两个的影响<link>@import所谓的“(和各种人组合)不使用@import”。这个头衔几乎可以说明一切。

雅虎!还提到它是他们的性能最佳实践之一(由SteveSouders合着):选择<link>@import

另外,使用<link>标签可以定义“preferred”和备用样式表。您无法使用来做到这一点@import



 类似资料:
  • 本文向大家介绍Hibernate和Eclipse链接之间的区别,包括了Hibernate和Eclipse链接之间的区别的使用技巧和注意事项,需要的朋友参考一下 Hibernate和Eclipse链接都是对象关系映射工具。它们都是JPA的实现。 Hibernate是Red hat构建的非常流行的JPA实现。它还具有JPA不提供的一些额外功能。 Eclipse是Eclipse基础构建的JPA的开源实现

  • 但是,这段代码是有效的: 所以我的问题是,import和variable/require方法的作用有什么不同?我想解决困扰我在项目上的导入的任何问题,因为这似乎可能会导致更多的问题。

  • 问题内容: 之间有什么区别 和 哪个优先级更高? 问题答案: 该选择具有更高的优先级,而选择适用范围更广,所以在选择将决定文本的背景,但选择将决定的背景元素。 请注意,许多浏览器都会在周围创建一个元素,其中包括其边距和滚动条,因此选择器还可以确定该区域的颜色。

  • 本文向大家介绍数据库和区块链之间的区别,包括了数据库和区块链之间的区别的使用技巧和注意事项,需要的朋友参考一下 数据库 数据库表示由表,用于存储用户和系统信息的模式组成的数据结构。它提供了用于创建,读取,删除和更新其记录的SQL。DBMS,数据库管理系统管理数据库。通常,数据库管理员会修改敏感数据。数据库遵循客户端-服务器模型架构。 区块链 区块链代表类似于数据库记录的区块链。该链随着在操作期间向

  • 问题内容: 我正在学习docker。我看到这两个词使我感到困惑。例如,这是一个docker-compose,它定义了两个服务和。 该文件定义了一个名为lognet的桥接网络,所有服务都将连接到该网络。据我了解,此操作使那些服务可以看到其他服务。那么在上述情况下,为什么应用程序服务仍需要链接到Redis服务。 谢谢 问题答案: 链接已被网络取代。Docker将它们描述为您应避免使用的旧功能。您可以安

  • 我有以下HTML代码 和以下CSS代码 在jsfiddle上运行。 文本内容条目“a”、“b”和“c”的白色前景色仅显示在项目符号上。这是因为正如本文所说明的,当href属性存在时,color属性不会被a标记继承。 但是,我不明白“div nav ul li a”的颜色值如何与(伪选择器)[http://www.w3schools.com/css/css_pseudo_classes.asp]“d