CSS中怎么使用派生选择器

这篇“CSS中怎么使用派生选择器”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS中怎么使用派生选择器”文章吧。

北碚ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

CSS派生选择器

通过依据元素在其位置的上下文关系来定义样式,你可以使标记更加简洁。

在CSS1中,通过这种方式来应用规则的选择器被称为上下文选择器(contextualselectors),这是由于它们依赖于上下文关系来应用或者避免某项规则。在CSS2中,它们称为CSS派生选择器,但是无论你如何称呼它们,它们的作用都是相同的。

CSS派生选择器允许你根据文档的上下文关系来确定某个标签的样式。通过合理地使用派生选择器,我们可以使HTML代码变得更加整洁。

比方说,你希望列表中的strong元素变为斜体字,而不是通常的粗体字,可以这样定义一个CSS派生选择器:

listrong{  font-style:italic;  font-weight:normal;  }

请注意标记为的蓝色代码的上下文关系:

我是粗体字,不是斜体字,因为我不在列表当中,所以这个规则对我不起作用

  
     
  1. 我是斜体字。这是因为strong元素位于li元素内。
  2.  
  3. 我是正常的字体。
  4.  

在上面的例子中,只有li元素中的strong元素的样式为斜体字,无需为strong元素定义特别的class或id,代码更加简洁。

再看看下面的CSS派生选择器的规则:

strong{  color:red;  }   h3{  color:red;  }   h3strong{  color:blue;  }

下面是它施加影响的HTML:

Thestronglyemphasizedwordinthisparagraphisred.

 

Thissubheadisalsored.

 

Thestronglyemphasizedwordinthissubheadisblue.

以上就是关于“CSS中怎么使用派生选择器”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。


新闻名称:CSS中怎么使用派生选择器
分享网址:http://scyanting.com/article/ggpsge.html