css选择器概述

1.标签选择器( 直接将HTML标签作为选择器)

    例:  p{

                font-size:14px;

                color:blue;

                }

    声明页面中所有的<p>标签都采用样式。


2.id选择器(可以为标有特定id 的HTML元素指定特定的样式,用‘#’定义)

    例:  #blue{ color:blue;}

              <p id="blue">显示蓝色</p>

    只有id对应时才会采用对应的样式,但是id选择器在每个HTML文档中只能出现一次。


3.类选择器(类名的第一个字符不能是数字,用‘.’定义)

     例:  .center{ text-align:center;}

                <h3 class="center">文本居中</h3>

                <p class="center">文本居中</p>

    类名为center的元素即可采用样式,与id不同的是,类选择器可以多次使用。


4.派生选择器

    例:  li strong{ font-style:italic; font-weight:normal;}

              <p><strong>不采用样式</strong></p>

              <ol><li><strong>采用样式</strong></li>

                      <li>默认</li>

              </ol>

    只有在‘li’下的‘strong’才会采用样式

              #layer p{color:blue;margin-top:8px;}

    只有在id是‘layer’的元素中的‘p’才会采用样式(可多次使用)

              .center p{ color:blue;text-align:center;}   

    类名为'center'的元素中的‘p’才会采用样式

              p.center {color:blue;text-align:center;}

    类名为‘center’的‘p’才会采用样式


5.群组选择器(给多个不同的元素设置统一的样式)

    例:  p, td,td a{color:blue;font-size:16px;}


6.通用选择器

    例:  div * {border:1px solid #FFF;}

              定义div标签中所有元素的样式


7.相邻选择器

  例:  h3 + p{color:blue;}

    选择紧接着‘h3’元素后面的‘p’采用样式,注:'p'在'h3'后面,相邻,且二者要拥有同一个父元素。



8.属性选择器

  例:  [title]{color:blue;}

            <h3 title="some">蓝色字体</h3>

    拥有‘title’属性的元素能采用样式

            [title=good]{color:blue;}    

            <h3 title="good">蓝色字体</h3>

            <h3 title="some">默认字体</h3>

    拥有‘title’属性,且其值为‘good’的元素才能采用样式

            [title~=good]{color:blue;}    

            <h3 title="good boy">蓝色字体</h3>

            <h3 title="boy good">蓝色字体</h3>

    ‘title’的值与‘good’相似或相同时才采用样式

            [title|=good]{color:blue;}    

            <h3 title="good-boy">蓝色字体</h3>

            <h3 title="good boy">默认字体</h3>

    ‘title’的值以‘good’开头且必须是整个单词时,才能采用样式

         


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值