zoukankan      html  css  js  c++  java
  • CSS选择器笔记,element element和element > element 的区别

    看官方解释

    element element  例子: div p 官方解释:div内部所有的p元素     

    就是说 只要p在div内部。如果 p在span内部,span在div内部,p也算在div内部

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <style>
     5 div p
     6 {
     7 background-color:yellow;
     8 }
     9 </style>
    10 </head>
    11 <body>
    12 
    13 <div>
    14 <p>段落 1。 在 div 中。</p> <!--黄色背景-->
    15 <p>段落 2。 在 div 中。</p> <!--黄色背景-->
    16     <span><p>121234</p></span> <!--黄色背景-->
    17 </div>
    18 
    19 <p>段落 3。不在 div 中。</p>
    20 <p>段落 4。不在 div 中。</p>
    21 
    22 </body>
    23 </html>

    element > element 例子 div > p  ,官方解释: 选择父元素为 <div> 元素的所有 <p> 元素。

    p在span内部,span在div内部,p这时的父元素不是div而是span,那么p没有被中,p是div孙子元素

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    div>p
    {
    background-color:yellow;
    }
    </style>
    </head>
    
    <body>
    <h1>Welcome to My Homepage</h1>
    <div>
    <h2>My name is Donald</h2> 
    <p>I live in Duckburg.</p> <!--黄色-->
    </div>
    
    <div>
    <span><p>I will not be styled.</p></span> <!--p在span里。但是p的父元素是span,所以这里不是黄色-->
    </div>
    
    <p>My best friend is Mickey.</p>
    </body>
    </html>
                
  • 相关阅读:
    ListView 操作
    Delphi 浏览器WebBrowser
    XE6 c++builder Edit垂直居中
    HTML 表格标签
    HTML 标签说明
    Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件
    Ubuntu 12.04下mysql的安装与配置
    Ubuntu12.04下apache服务器的安装也配置
    Ubuntu12.04下tomcat的安装与配置
    Ubuntu 12.04下jdk的安装与配置
  • 原文地址:https://www.cnblogs.com/or2-/p/4928076.html
Copyright © 2011-2022 走看看