zoukankan      html  css  js  c++  java
  • css的两种引用方式 link和@import

         学习web开发的最大乐趣就是不断的发现自己以前不曾见过的东西,这些东西对于我来说是那么的新鲜有趣。

         比如说今天偶尔研究别人的网站,就发现了有趣的东东。

         当点开此网页的css时(这个css文件命名方式就有些奇怪,后来才知道文件名里的all是什么意思)

         

      下面就是点开之后所看见的,之后又回到源代码,但是并没有找到其它的css文件,显然下面这些语句已经引用上了所有的css语句。  

      

      下面我就对link和@import这种引用方式进行了总结,和在应用方面进行了区分。

      

    1、link语法结构
    <link href="CSSurl路径" rel="stylesheet" type="text/css" />

    实际应用截图:

    link标签使用截图
    使用link标签截图

    html文件引用说明
    此标签是引入CSS文件link标签,只要设置好路径即可。

    2、@import语法结构

    @import + 空格+ url(CSS文件路径地址);

    1)、在html中
    <style type="text/css">
    @import url(CSS文件路径地址);
    </style>

    import在html中使用
    @import在html中使用截图

    2)、在css中
    直接使用
    @import url(CSS文件路径地址);

    import在css文件中使用
    import在CSS代码或CSS文件中使用截图

    在css和html中均可以使用@import

    二、link与@import区别与选择

    首页link和import语法结构不同,前者<link>是html标签,只能放入html中使用,后者可看作为css样式,作用是引入css样式功能。import在html使用时候需要<style type="text/css">标签,同时可以直接“@import url(CSS文件路径地址);”放如css文件或css样式里引入其它css文件。

    本质上两者使用选择区别不大,但为了软件中编辑布局网页html代码,一般使用link较多,也推荐使用link。

        

  • 相关阅读:
    TransformAroundPointPlugin
    探讨VMP 2.12.3 导入表修复
    spring+quartz 实现定时任务二
    一个奇怪的sql异常
    php程序里面使用sudo来执行应用程序
    spring+quartz 实现定时任务一
    让Git忽略SSL证书错误技巧
    个人开发网站集合
    完美解决KMplayer无法播放RMVB、RM电影问题
    如何知道自己的Windows是否已激活? 如何实现免激活升级? 重装Windows不需再激活?
  • 原文地址:https://www.cnblogs.com/licop/p/4052968.html
Copyright © 2011-2022 走看看