前端学习之级联样式单与css选择器

本文介绍了样式单的重要性和CSS的功能,强调了其在页面设计中的灵活性和控制力。内容涵盖CSS的四种使用方式:链接外部样式文件、导入外部样式文件、内部样式和行内样式。还详细讨论了元素选择器,包括通用选择器、ID选择器、类选择器、包含选择器、子选择器、兄弟选择器和选择器组合,但未涉及伪元素选择器。
摘要由CSDN通过智能技术生成

样式单(Style Sheet):专门描述结构文档表现方式的文档,既可以描述这些文档
如何在屏幕上显示,也可以描述它们的打印效果,声音效果。一般不包含在结构化,优点如下:

➢表达效果丰富:样式单可以支持文字和图像的精确定位、三维层技术以及交互操作等,
➢文档体积小:在样式单中,对同一类标记只需进行一次格式定义即可,可提高传输速度。
➢便于信息检索:样式单的显示逻辑与数据逻辑分离,更容易检索到有用信息。
➢可读性好

**级联样式表:**主要有以下两个功能:

➢对页面的字体、颜色控制更加细腻,让页面内容更富表现力,CSS的表现效果远远超
出传统HTML页面的color、bgcolor 等属性的表现力。
➢通过CSS样式单可以同时控制整个站点所有页面的风格,如果整个站点所有的页面效
果都需要改变,则可直接通过CSS样式单控制,避免逐个修改每个页面文件。

CSS样式单的四种使用方式:

➢链接外部样式文件:将样式文件彻底与HTML文档分离,样式文件需要额外
引入。在这种方式下,一批样式可控制多份文档。
➢导入外部样式文件:只是使用@import来引入外部样式单。
➢使用内部样式:通过在HTML文档头定义样式单部分来实现的。每批CSS样式只控制一份文档。
➢使用行内样式:这种方式将样式行内定义到具体的HTML元素,用于精确控制一
个HTML元素的表现。每份CSS样式只控制单个HTML元素。

1.引入外部样式文件

**2.导入外部样式文件**
<style type="text/css">
	@import "outer.css";
	@import url("mycss.css");
</style>

3.使用内部样式

<style type="text/css">
	table{
		background-color:#fff;
	}
	.title{
		font-size:18px;
	}
</style>

4.使用行内样式
style=“font-size:18px;height:30px”

元素选择器

1、* :定义对所有元素起作用的CSS样式

*{
	margin:0;
	padding:0;
 }
 div{
	background-color:grey;
 }

2、ID选择器
#idValue{ . . . }

3、class选择器
.classValue{ . . . . . . }

4、包含选择器
div .a #b { . . . . . . }

5、子选择器
div>.a { . . . . . . }

6、兄弟选择器
#Android ~ .long{ . . . . . . . }

7.选择器组合
div , .a , #abc{ . . . . . . }

还有伪元素选择器,时间不够,未来得及整理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值