CSS小记一下

css基本语法格式:

selector { property: value; property1: value; property2:value; }

每个属性结束后加分号,即便只有一个属性.

不同的属性不同写法,注多个单词的value加引号 比如:p {font-family: "sans serif";}

多个选择器用逗号隔开,如:h1,h2,h3 {color:red; font-family: Times, "Times New Roman", serif;}

选择器写法:

1.标签:直接写就好,比如:body {font-family:"Times New Roman";}

2.id:前面需要加'#',比如:<p id = 'time'>Content</p>  #time {font-style:italic; font-weight: normal;}

3.类class:前面要加点'.'

4.属性:要用方括号: [title],其中,对属性值得筛选,等于:[title = 'time'], 包含:[title ~='time'], 这样title = "my time"也可以被选上.具体,看正则

选择器的继承:

规则我理解为子继承父,子优于父,內继承外,内优于外.

后代选择器与子选择器的区别:父选择器里的一切都是后代,子选择器是直系后代.

后代选择器,就是标签之内的标签,父写前面,后代写后面,中间用空格隔开,多个一样写法,,如: input内的button属性,p [style="button"]

子元素选择器,直系的,用'>'来个开,比如<li>内的<em>,li>em

兄弟选择器,统一父标签之内的标签,用+号

--------------------------------------分割线---------------------------------------------------

<style type="text/css">
a:link {color: #FF0000}
a:visited {color: #00FF00}
a:hover {color: #FF00FF}
a:active {color: #0000FF}
</style>

注释:在 CSS 定义中,a:hover 必须位于 a:link 和 a:visited 之后,这样才能生效!

注释:在 CSS 定义中,a:active 必须位于 a:hover 之后,这样才能生效!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值