CSS之语法与引入方式

CSS(cascading style sheets)

1.语法
  对象{
    属性:属性值;
  }

2.css的引入方式
  2.1 行内样式(行间样式、内嵌样式、内联样式)
    在标签中直接编写css样式,代码如下:

<div style="width: 200px;height: 200px;background:red;">
        我是块元素
</div>

  2.2 内部样式
    在< head>< /head>中编写css样式,代码如下:

<head>
<style  type="text/css"> 
/* style中type属性默认值为:text/css */
        div{
            width: 200px;
            height: 200px;
            background:red;
        }
    </style>
</head>
<body>
    <div>
        我是块元素
    </div>
</body>

实现的效果如下图:

  2.3 外部样式
    外部样式有两种方式,一是使用link引入c,还有一种是通过import导入,代码如下:

/* 链接式 */
<link rel="stylesheet" href="../css/dome.css">
/* 导入式 */
<style>
    @import url(../css/dome.css);
</style>
/* href与url中都是填写css文件的路径 */

链接式与导入式的区别:(拓展知识点)
  当页面加载时,link引入的css会与页面同时加载,而import引用的css会等到页面全部被下载完再加载;
  当js控制dom(document object model文档对象模型 )去改变css样式时,只能使用link标签,不能使用import控制dom

方式属于兼容加载情况是否被js控制
importcss有兼容问题后加载不能被js控制
linkhtml没有兼容问题同时加载可以被js控制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值