CSS入门

CSS入门

HTML中CSS的几种引入方式

1.内联引入
在元素上加属性style,格式如下:
这里写图片描述
缺点:
与HTML混合在一起,代码不美观
内联样式一次,只能对一个标签起作用,如果有多个相同属性样式,需要重复写很多
可维护性差
可复用性差

2.内嵌引入
在head中写style标签,style标签中写CSS内容,格式如下:
这里写图片描述
缺点:
可复用性差
维护性一般
与HTML混在一起,不美观
3. 外部引入
将CSS样式内容独立为.css文件,在HTML中通过link标签引入
这里写图片描述
好处:
将CSS与HTML独立出来,代码整洁
可复用性高
可维护性高
4. 导入
@import 导入文件, 不推荐使用,使用方式:
这里写图片描述
+ 引入方式的优先级
link与style内嵌同时存在,采用“就近原则”,后写的会将先写的覆盖掉内联的优先级要高于内嵌跟外部引入
+ @import与link的区别
link是HTML标签,@import只能在CSS中使用
link会在网页加载时同时加载,而@import需要网页完全载入才能加载
link无兼容问题,@import 是CSS2.1以后加入的,兼容性一般
link可以使用JS脚本控制,而@import不可以

选择器

1.标签选择器
这里写图片描述

2.class选择器
给元素添加class属性,然后在css中.class名{属性:属性}值}
class命名:多个单词的时候: word1-word2
这里写图片描述

这里写图片描述

3.ID选择器
给元素添加ID属性,在css中通过#id名{}设置样式。
一般不要用ID作为选择器,因为优先级比较高。
这里写图片描述
这里写图片描述

  • 选择器的优先级
    !important>#id选择器>.class选择器>标签选择器>*

关系选择器

1.后代选择器(空格)
这里写图片描述

2.子级选择器(>)
这里写图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值