CSS学习笔记之一

CSS:

CSS 指层叠样式表 (Cascading Style Sheets)
样式定义如何显示 HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
外部样式表可以极大提高工作效率
外部样式表通常存储在 CSS 文件中
多个样式定义可层叠为一

CSS分类:

样式规则 : 样式属性名:值; 样式属性名:值;
样式属性名:值1 值2 值3;

一 :行内样式 :写在html标签内部,使用style属性 :(不推荐)
< style=“样式规则”>
二、 写在HTML的head部分 内嵌样式 :仅作用于当前页面

三、 外部样式文件 扩展为: XXX.css
注意:外部样式文件中仅写样式规则 ,不能写任何 HTML标签

   在HTML页面中链接外部样式文件:<head>中
	<link type="text/css" rel="stylesheet"  href="css/style-1.css"/>

行内 > 内嵌 >外部

CSS语法:

	CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。

	选择器{ 属性名:值1  值2; 属性名:值;}

选择器分类:

	一 :标签(html)选择器  -->默认样式规则
	标签名{样式规则}

    不用调用,直接作用在标签上

二、 类选择器(class选择器) :可以作用在多个不同类型的标签上

	语法:
		.类名{样式规则}
	标签使用此样式,则在标签中写属性:
	<	class="类名"  >
	
	注意事项:
		1 一个标签可以调用 多个类样式 : class="类1  类2  类3"
		2 定义样式在后面优于前面
		3 类样式 优于标签样式

三 ID选择器:仅修饰单个标签 常用于修饰页面标签div
语法:
#ID名{样式规则}

	标签使用此样式:
	<   id="id名"  >

ID > 类 > 标签 > 默认样式

复合选择器:

	一 分组选择器  --》多个选择器有相同样式时,可以使用分组选择器
	语法:
		选择器1,选择器2,选择器3{样式规则}  

二 结合选择器 --》指定某类标签使用的类样式
语法
标签名.类名{样式规则}
三 后代选择器 ==》某元素后代的元素样式 所有后代
语法:
父选择器 子选择器{样式规则}
四 子元素选择器–仅包含子元素不包含孙元素
语法:
父选择器 > 子选择器{样式规则}

五 属性选择器 --》包含此属性的元素

在这里插入图片描述

六、 兄弟选择器 --》兄后面所有的弟选择器的样式
语法:
兄选择器 ~ 弟选择器{样式}
七 相邻兄弟选择器 – > 兄后面紧邻的弟选择器
语法:
兄选择器 + 弟选择器{样式}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值