CSS层叠样式表

CSS 层叠样式表 功能:修饰页面

css基本语法结构:

选择器{
	声明1:
	声明2:
}

例:

h1{
	font-size:30px;
	color:red;
}

Html中写入位置:(先写入style标签后,在style标签内写入)

<head>
	<style>
	
	</style>
</head>

选择器分类:

1.标签选择器/派生选择器

根据标签进行选择

div{
}

2.类选择器 格式:.+类名

根据类进行选取,标签内需要设定class,在style中可以设定css样式

.class类名{
}

3.id选择器 格式:# + id

根据类进行选取,标签内需要设定id,在style中可以设定css样式

#id名{
}

4.通配符*选择器

选择所有标签

*{

}

5.后代选择器

div .class名{
}

6.子代选择器

div>.class名{
}

7.同一父级下的后一个相邻选择器

div+div{

}

8.同一父级下的后续所有元素选择

E~F{

}

9.属性选择器

例如:input[type='text']

E[attr="var"]{

}

css样式的引用方式:

1.head之间:

内部样式

<head>
	<style type="text/css">
		body {background-color: red}
		p {margin-left: 20px}
	</style>
</head>

2.行内样式

写在标签内,通过属性style书写的样式

<h1 style="font-size:60px;color:green">满江红·怒发冲冠</h1>

3.外部样式

  • 书写css文件,
  • 在页面中引用css文件(head中添加)
<link href="css.css" rel="stylesheet" type="text/css">

样式的优先级:

1.行内样式 > 内部样式 > 外部样式

2.id选择 > 类选择器 > 标签选择器

CSS的简单高级应用(jquery):

1.后代选择器

选择p标签后的span标签,中间有空格

p span{

} 

2.交集选择器 (既满足标签名又满足第二个类或者id名)

第一个为标签,第二个为类/id,中间无空格,即选取类名为spantext的p标签或选择id为ss的p标签

p.spantext 或 p#ss{

}

3.并集选择器

使用 , 分隔开 所列的选择器都设置相同的属性

p.spantext , p#ss{

}

4.子代选择器

div包裹下的子代p标签,不包括孙代及以后的标签

div>p{

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值