CSS:选择器的基本说明及css基本属性

一.选择器

要使用CSS对HTML页面中的标签实现一对一,一对多的控制,这就需要用到CSS选择器。

现进行常用选择器的说明(所有选择器都是在网页头部中进行操作的,且在<style>标签内)

1.标签选择器

标签选择器顾名思义,就是根据标签名进行选择,以下是标签选择器色基本语法:

<head>
		<style>
			标签名{
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}
		</style>
		
		 </head>

 2.类选择器

通过使用class标签为目标标签命名,然后通过标签的class属性进行选择,基本语法如下:(以下以选择超链接为例,展现完整的类选择器使用示例)

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		
		<style>

			.p{
				
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}
		</style>
		
		 </head>

			}
		</style>
		
		 </head>


			
		
	</head>
	<body>
		<!-- 此处我将标签命名为"p" -->
		<a class="p">取之有道</a>
		
	</body>
</html>

 

注意:前面的小点是不可以舍去的.

3. id选择器

id选择器的使用和类选择器几乎是一摸一样的,同样首先命名,然后进行选择,不过id选择器一次只能匹配一个标签,单个的标签仅能匹配一个唯一的id.基本语法如下:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		
		<style>
			#s{
				
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}
		</style>
		
		 </head>

			}
		</style>
		
		 </head>


			
		
	</head>
	<body>
		<!-- 此处我将标签命名为"" -->
		<a id="s">取之有道</a>
		
	</body>
</html>

还有一点与类选择器不同的是,id选择器将小点,更换为了"#"

#s{
				
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}

4.通配选择器

通配选择器可以用来选中页面中的所有的标签,基本语法如下:

<head>
		<style>
			*{
				
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}
		</style>
		
		 </head>

 5.子选择器

当出现标签相互套用时,可以只用此选择器,类似于使用坐标,对具体位置定位修饰,基本语法如下:

<head>
		<style>
			.外标签名 内标签名{
				
				属性1:属性值1
				属性2:属性值2
				属性3:属性值3
			}
		</style>
		
		 </head>

以上即为选择器的基本说明.

二.CSS样式的基本属性 

1.文本

color:字体颜色

● font-size:字体大小

● font-family:字体

● text-align:文本对齐

● text-decoration:line-through:定义穿过文本下的一条线

● text-decoration:underline:定义文本下的一条线

● text-decoration:none:定义标准的文本

● font-style: italic;斜体文本

● font-weight:字体粗细

● line-height:设置行高

● letter-spacing:可以指定字符间距

● text-indent:用来设置首行缩进

2.背景

●background-color   背景颜色

●background-image:url(图片地址)   背景图片

●background-repeat   背景重复

●background-size  背景尺寸

●background- position   背景位置 

3.透明效果 

opacity (透明度数值在0~1之间) 

4.css伪类

CSS伪类专门用来表示标签的一种的特殊的状态,当我们需要为处在这些特殊状 态的标签设置样式时,就可以使用伪类 。

伪类的语法:

:hover伪类表示鼠标移入的状态

:active表示的是被点击的状态

:focus向拥有键盘输入焦点的标签添加样式

语法演示

<head>
		<meta charset="utf-8" />
		<title></title>
		<!-- 鼠标移入状态 -->
		 标签名:hover{
			 属性1:属性值1
			 属性2:属性值2
			 属性3:属性值3
		 }
		 <!-- 鼠标点击状态 -->
		 标签名:active{
			 属性1:属性值1
			 属性2:属性值2
			 属性3:属性值3
		 }
		 <!-- 对光标焦点设置 -->
		 标签名:focus{
			 属性1:属性值1
			 属性2:属性值2
			 属性3:属性值3
		 }
			
		
	</head>

5.css列表

CSS 列表属性可以放置、改变列表项标志,或者将图像作为列表项标志 。 

● list-style-image:url(图片地址)  将图象设置为列表项标志。

● list-style-position 设置列表中列表项标志的位置。

● list-style-type设置列表项标志的类型.

● list-style :属性1 属性2 属性3   简写属性。

 以上就是本章的全部内容.感谢观看.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值