CSS样式表中的基本选择器

本文介绍了CSS样式表中的选择器,包括基础和扩展选择器的使用。基础选择器包括标签选择器、类选择器和ID选择器等,通过示例代码展示其效果。扩展部分探讨了后代选择器和父级选择器的区别,强调实践操作对于理解选择器的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

样式表中的选择器

作用:用于选则控件,设置样式
常用的样式选择器:
一、基础样式选择器

1、id选择器  用#来选择  ps:id是唯一的不允许重复
   #id的名称{
        样式:值
         }        -------给id为指定名称的控件,设置样式

css代码如下:

<style type="text/css">
			#box1{
				/* 宽度为200px */
				width: 200px;
				/* 高度为200px */
				height: 200px;
				/* 背景颜色 */
				background-color: aquamarine;
			}
		</style>

在这里插入图片描述
效果如图:

在这里插入图片描述

2、类选择器  用.(点)来选择 ps:class是允许重复的  可以同时选择多个
          .类的名称{
            样式:值
                } ------给class为one的控件设置样式  

css代码如下:

<style type="text/css">
			.one{
				/* 200px的宽 */
				width: 200px;
				/* 200px的高 */
				height: 200px;
				/* 背景颜色为aqua(蓝色) */
				background-color: aqua;
				/* 1px 的细实线 红色的  边框 */
				border: 1px solid red;
			}
		</style>

在这里插入图片描述

效果如图:
在这里插入图片描述

3、标签选择器   标签选择器用标签的名称选择
      存在的标签名称{
       样式:值
        }     -------给li标签设置样式

css代码如下:

<style type="text/css">
			li{
				/* 颜色为红色red */
				color: red;
			}
		</style>

在这里插入图片描述
ps:在我写的代码中 下面有li标签 所有我可以使用标签选择器来选择所有的li标签。

效果如图:
在这里插入图片描述

二、扩展样式选择器
注意: 这些标签 因为使用不多 有的作用我也不是特别清楚 欢迎指正!

1、全局选择器    它的样式会应用到所有的控件,包括body,只要是页面中的标签都会生效
    *{
       样式:值
      }

在这里插入图片描述

 2、并集选择器    同时选择多个控件
       用法1  选择器1,选择器2,{
                          样式:值
                          }
       用法2     #**,.***,div{
                             样式:值
                              }

在这里插入图片描述

   3、后代选择器    只要是父元素包含的,就都会被选择
     
  	  父元素 后代元素{
                    样式:值
                    }

      例如:    div p{ 
                        
                          }   --------表示对div下的所有p标签有效  注意是所有的P标签

在这里插入图片描述

  4、父级选择器     
        父元素>子元素 {
                  样式:值
                      } 
        例如:    div>p{ 
                        
               }       ---------表示的对所有父元素是div的p标签有效

在这里插入图片描述
注意:
父级选择器和后代选择器是不同的 后代选择器 能把标签下的所有标签都选择 父级选择器只能选择父级是这个标签的 如上的代码 span里面的P标签 就不会被选中!
效果如图:
在这里插入图片描述
第二段因为是在span里面 所有他的父级标签 就不是div 所以 没有被选中。

 5、伪类样式选择器
        a:link {color:#FF0000;} /* 未访问的链接 */
        a:visited {color:#00FF00;} /* 已访问的链接 */
        a:hover {color:#FF00FF;} /* 鼠标划过链接 */
        a:active {color:#0000FF;} /* 已选中的链接 */ 

      当鼠标悬停在控件上时,选择控件

   标签名:hover{
            
          }

在这里插入图片描述
这个选择器的具体效果 要自己尝试 才能更明白 我的口才有限 不能给大家解释清楚!

6、属性选择器  
   [属性名=值]{
   
			}

在这里插入图片描述

这个标签 我不是特别熟 大家可以帮我补充一下 !!‘

效果如图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值