CSS样式引用方式的区别

CSS可以使页面变得更加美观,但是他是怎么用的,你们知道吗?

现在我就带大家来了解一下css的使用方式,他可以分为四种引用方式:行内式、内嵌式、外链式和导入式。

我们接下来一个一个的学习。

首先,是我们的行内式

<div style="width: 100px; height:100px; border:1px solid black">一个宽高都为100px的块</div>

行内样式是直接把css代码放到HTML标签里面,作为style属性的属性值。

行内样式尽量少使用,维护成本比较高。

内嵌式:

<style>
        div {
            width: 100px;
            height: 100px;
            border: 1px solid black;
        }
    </style>
    <div>这是一个长宽都为100px的块</div>

内嵌式是在HTML中创建一个style标签,把css样式写入style标签内,style标签可以写在HTML中的任何位置,通常写在head标签内。

内嵌式尽量在演示的时候来用,它的代码是不能被别的页面使用的。 

外链式:

/*css代码*/
 div {
            width: 100px;
            height: 100px;
            border: 1px solid black;
        }
<link rel="stylesheet" href="css代码路径">
    <div>这是一个长宽都为100px的div</div>

外链式是把css样式单拎出来,放在一个单独的css文件中,然后通过link标签进行连接,如果没有link标签进行连接的话,css样式是没有效果的。

我们最常用的就是外链式引用方式,非常的方便,也可以供多个页面重复使用

导入式:

/*css代码*/
 div {
            width: 100px;
            height: 100px;
            border: 1px solid black;
        }
<head>
<style>
        @import url("test.01.css");
    </style>
</head>
<div>这是一个长宽都为100px的div</div>

导入式和和外链式差不多,都是在外部创建一个css文件,然后在style标签内通过@import url(url);导入,但是与外链式不同的是,外链式是先加载css,再显示HTML,而导入式是先显示HTML,再加载css,所以推荐使用外链式。

css引用的优先级:
  • 记住就近原则
  • 内部样式、、@import都出现在HTML的里面,就近原则,距离修改元素近的优先级高
  • 行内样式>内部样式>link>@import

   建议开发中链入外部样式,无需改动HTML结构,有利于代码的维护,开发效率高

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值