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

@import vs链接

高墨一
2023-03-14
问题内容

首先,我知道标题说的是一个重复的问题,如此处),此处和此处所问。我在该主题上阅读的所有内容均已存在两年以上。在那段时间里发生了很多变化,所以同样的想法仍然值得建议吗?

这是一个示例,我在样式表中使用@import来引入重置的CSS和其他两种样式。我应该将其从更改@import<link>吗?根据本文,我应该使用链接。因此,我问其他html" target="_blank">开发人员,到目前为止,什么才是真正的最佳方法(2011年8月25日)


问题答案:

在过去的一两年中,如果发生任何变化,变化不大,从那时起,我们仍在使用许多相同的浏览器,因此您不应更改自己的做法。

<link>在所有情况下均优先于@import,因为后者会阻止并行下载,这意味着浏览器将等待导入的文件完成下载,然后再开始下载其余内容。

因此,虽然@import可能很方便,但仅此而已。如果您真的想利用快速的加载时间,请使用最少数量的样式表(在大多数情况下可能是一个),使用高效的选择器(常用的东西)编写好的CSS,将其最小化并使用<link>标签。

这将是一个评论,但时间太长:

相反的@import(我知道这
很方便的),那么当你的网站开始运行的文件合并成一个。无论如何,您都不应该在那一点上进行调整,并且有许多工具可以帮助您将其最小化。就个人而言,使用PHP,我有一个配置文件,其中定义了所有写到单独CSS文件中的CSS文件(我将在<link>标记中引用的CSS文件),然后如果缓存的版本是旧的(手动或自动确定)
,它将它们合并/最小化,然后将内容写入“缓存”文件,然后返回时间戳查询字符串以附加到CSS文件名以强制重新下载。

如果还使用PHP,我强烈建议使用cssmin,它可以解析样式表@import并将内容拉到一个文件中,以及处理缩小的所有方面。



 类似资料:
  • Markdown 支持两种形式的链接语法: 行内式和参考式两种形式。 不管是哪一种,链接文字都是用 [方括号] 来标记。 要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可,例如: This is [an example](http://example.com/ "Title")

  • 内部链接 <sect1 id="target"锚点 外部链接 访问“内部链接”一节 参考<xref linkend="docbook-ln"/> [54] 脚注示例

  • 主要内容:尝试一下 - 实例,HTML 超链接(链接),HTML 链接语法,实例,HTML 链接 - target 属性,实例,HTML 链接- id 属性,实例,基本的注意事项 - 有用的提示,更多实例,HTML 链接标签HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。 尝试一下 - 实例 HTML 链接 如何在HTML文档中创建链接。 (可以在本页底端找到更多实例) HTML 超链接(链接) HTML使用标签 <a>来设

  • 主要内容:1. :link,2. :visited,3. :hover,4. :active链接是网站的重要组成部分,几乎在每个网页上都能看到不少的链接,合理的设计链接的样式能够给网页的颜值加分。链接有四种不同的状态,分别是 link、visited、active 和 hover,可以通过以下伪类选择器来为链接的四种状态设置不同的样式: :定义普通或未访问链接的样式; :定义已经访问过链接的样式; :定义当鼠标经过或悬停在链接上时的样式; :定义点击链接时的样式。 通过上面的四个伪类选择

  • 我只是想学习,构建一个Spring HATEOAS应用程序。 我已将自定义查询添加到我的存储库中: 我得到了很好的JSON响应,但由于这是可分页的,我想要一个链接部分。。。使用上一个/下一个。 我该如何添加它? 主url提供了所有客户的列表,链接没有问题,我只想将这些链接添加到自定义可分页方法。 --编辑-- 啊! 使findAllFitered方法返回一个页面而不是列表。。。

  • 在写 linux-insides 一书的过程中,我收到了很多邮件询问关于链接器和链接器脚本的问题。所以我决定写这篇文章来介绍链接器和目标文件的链接方面的知识。 如果我们打开维基百科的 链接器 页,我们将会看到如下定义: 在计算机科学中,链接器(英文:Linker),是一个计算机程序,它将一个或多个由编译器生成的目标文件链接为一个单独的可执行文件,库文件或者另外一个目标文件 如果你曾经用 C 写过至

  • 行内式 格式为 [link text](URL 'title text')。 ① 普通链接: [Google](http://www.google.com/) Google ② 指向本地文件的链接: [icon.png](./images/icon.png) icon.png ③ 包含 'title' 的链接: [Google](http://www.google.com/ "Google")

  • HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。 - 实例 HTML 链接- id 属性 id属性可用于创建在一个HTML文档书签标记。 提示: 书签是不以任何特殊的方式显示,在HTML文档中是不显示的,所以对于读者来说是隐藏的。 实例 在HTML文档中插入ID:<a id="tips">有用的提示部分</a> 在HTML文档