CSS分组选择器和嵌套选择器

    xiaoxiao2022-07-12  165

    1.1 分组选择器

    在样式表中有很多具有相同样式 的元素。为了尽量减少代码,你可以使用分组选择器。每个选择器用逗号分隔。在下面的例子中,我们使用分组选择器。 h1{color: green} h2{color: green} p{color: green}

     

    h1,h2,p{color: green}

    1.2 嵌套选择器

    它可能适用于选择器内部的选择器的样式。在下面的例子中设置了三个样式: p{ }: 为所有 p 元素指定一个样式。.marked{ }: 为所有 class="marked" 的元素指定一个样式。.marked p{ }: 为所有 class="marked" 元素内的 p 元素指定一个样式。p.marked{ }: 为所有 class="marked" 的 p 元素指定一个样式。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>嵌套选择器</title> <style> p { color:blue; text-align:center; } .marked { background-color:red; } .marked p { color:white; } p.marked{ text-decoration:underline; } </style> </head> <body> <p>这个段落是蓝色文本,居中对齐。</p> <div class="marked"> <p>这个段落不是蓝色文本。</p> </div> <p>所有 class="marked"元素内的 p 元素指定一个样式,但有不同的文本颜色。</p> <p class="marked">带下划线的 p 段落。</p> </body> </html>

     

    最新回复(0)