CSS id选择器

一 id选择器html

      id选择器能够为标有特定id的html元素指定特定的样式。ide

      id选择器以#来定义。布局

       下面的两个id选择器,第一个能够定义元素的颜色为红色,第二个定义元素的颜色为绿色:orm

        #red{htm

           color:red;
文档

      }it

        #green{样式

           color:green;
margin

        }top

下面的html代码中,id属性为red的p元素显示红色,而id属性为green的p元素显示为绿色。

        <p id="red">这个段落是红色</p>

        <p id="green">这个段落是绿色</p>

注意:id属性只能在每一个html文档中出现一次。

二 id选择器和派生选择器

    在现代布局中,id选择器中经常用于创建派生选择器。

     #sidebar p{

       font-style:italic;

       text-align:right;

        margin-top:0.5em;

  }

上面的样式只会应用出如今id是sidebar的元素内的段落。这个元素极可能是div或者表格单元,尽管它也是可能一个表格或者其余块级的元素。

一个选择器多种用法。

即便被标注为sidebar的元素只能在文档中出现一次,这个id选择器做为派生选择器也可使用不少次:

#sidebar p{

     font-style:italic;

     text-align:right;

     margin-top:o.5em;

}

    #sidebar h3{
      font-size:2em;
      font-weight:normal;
      font-style:italic;
      margin:0;
      line-height:1.5;
      text-align:right;
    }

在这里,与页面中的其余p元素明显不一样的是,sidebar内的p元素获得了特殊的处理。同时,与页面中其余的全部h3元素明显不一样的是,sidebar中的h3元素获得了不一样的特殊处理。

单独的选择器

id选择器即便不被用来建立派生选择器,它也能够独立发挥做用:

    #sidebar {
     boder:2px dotted #000;
     padding:10px;  
    
    }

    根据这条规则,id为sidebar的元素拥有二个像素宽度黑点状边框,同时其周围
    有10个像素宽的内边距。

    div#sidebar{        boder:2px dotted #000;        padding:10px;    }

相关文章
相关标签/搜索