zoukankan      html  css  js  c++  java
  • css样式表

    外部样式表分为链接外部样式表和导入外部样式表

    链接样式表:<link href="css文件所在地址" rel="stylesheet" type="text/css"/>

    导入外部样式表:<style>@import url(""); </style>

    两种外部样式表的区别:

     1、 使用@import样式表时,在html文件初始化时会被导入到html文件中,作为文件的一部分,类似内嵌式样式表

    链接样式表是在html标签需要样式时才以链接的方式导入

    2、加载顺序不同

      当一个页面被加载时,使用link标签引用过的css会同时被加载;使用@import引用的css会等页面全部加载完才被加载,所以有时浏览@import引用css的页面时开始没有样式,网速慢的时候更明显。

    3、兼容性的差别

      @import是css2.1提出的使用方式,因此一些老的浏览器不支持,比如IE4一下的浏览器。

    4、使用DOM控制页面样式的区别

    当页面使用javascript控制DOM改变页面样式时,使用link标签支持,而@import并不是DOM所控制的。

    <link>是xhtml的一种标签,而@import完全是css提供的一种方式

  • 相关阅读:
    Collections和Arrays常用方法
    集合(三)------双列集合
    集合(二)------单列集合
    集合(一)----------概述
    泛型
    线程
    Math类和Random类(数学公式相关类)
    时间相关的类
    Runtime类及其常用方法
    第65题:有效数字
  • 原文地址:https://www.cnblogs.com/Blogzhangli1989/p/2598057.html
Copyright © 2011-2022 走看看