zoukankan      html  css  js  c++  java
  • 1、css选择器

    一、CSS

    rgb颜色对照表:https://www.114la.com/other/rgb.htm


    1、在标签上设置style属性

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style="background-color: #2459a2; height: 45px" >ff</div>
        <div>2</div>
        <div>3</div>
    </body>
    </html>


    2、编写css样式

    • 标签的style属性;
    • 写在head里面,style标签中写样式;

           id选择器

           class选择器

           标签选择器

           层级选择器

           组合选择器

           属性选择器

          


    id选择器:

    #id选择器
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            #i1{  #此处的#的值,与下面标签中的id相对应,为标签赋予样式;
                background-color: #2459a2;
                height: 45px;
            }
        </style>
    </head>
    <body>
        <div id="i1" >ff</div>  #此处就有了样式
        <div >2</div>
        <div>3</div>
    </body>
    </html>


    class选择器:

    ##class选择器
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .i1{         #此处点后的值,与下面标签class的值相对应,为标签赋予样式;
                background-color: #2459a2;
                height: 45px;
            }
        </style>
    </head>
    <body>
        <div class="i1" >ff</div>      #此处就有了样式
        <div >2</div>
        <div>3</div>
    </body>
    </html>


    标签选择器:

    ##注释
            /*
            .i1{
                background-color: #2459a2;
                height: 45px;
            }
            */
    
    
    
    #标签选择器
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            div{          #下面标签中的所有div设置上此样式
                background-color: #2459a2;
                height: 45px;
            }
        </style>
    </head>
    <body>
        <div class="i1" >ff</div>
        <div >2</div>
        <div>3</div>
    </body>
    </html>


    层级选择器 :

    ##层级选择器
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            span div{    #span标签下的div标签拥有此样式;
                background-color: #dddddd;
                height: 45px;
            }
        </style>
    </head>
    <body>
        <div class="i1" >ff</div>
        <span>this is span
            <div >2</div>
        </span>
        <div>3</div>
    </body>
    </html>
    
    
    
    ##层级选择器扩展
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .c1 div p{          #此处可以写多层,但是不要写太多,太多的时候,直接定义一个.xx即可;
                background-color: #dddddd;
                height: 45px;
            }
        </style>
    </head>
    <body>
        <div class="i1" >ff</div>
        <span class="c1">this is span
            <div >2
                <P>p标签</P>
            </div>
        </span>
        <div>3</div>
    </body>
    </html>


    组合选择器:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            #i1,#i2,#i3{        #与id选择器类似,可以用都好分隔,写多个
                background-color: #dddddd;
                height: 25px;
            }
        </style>
    </head>
    <body>
        <div id="i1" >ff</div>
        <div id="i2" >ff</div>
        <div id="i3" >ff</div>
    </body>
    </html>


    属性选择器:

    ##对选择到的标签再通过属性再进行一次筛选
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            input[type='text']{width: 100px; height: 200px}    #中括号前面是一个选择器
            input[n='w']{width: 100px; height: 200px}
            .c1[n='m']{width: 100px; height: 200px}    #先选择具有c1的,然后在筛选n=m的
        </style>
    </head>
    <body>
        <input type="text">
        <input type="password" n="w">
        <input class="c1" type="password" n="m">
    </body>
    </html>
  • 相关阅读:
    2019-2020-1 20175320 《信息安全系统设计基础》第五周学习总结
    2019-2020-1 20175320 《信息安全系统设计基础》第四周学习总结
    2019-2020-1 20175320 《信息安全系统设计基础》第三周学习总结
    2018-2019-2 20175320实验五《网络编程与安全》实验报告
    20175320个人项目-趣味自然数
    MySort
    2018-2019-2 20175320实验四《Android程序设计》实验报告
    20175320 2018-2019-2 《Java程序设计》第11周学习总结
    20175320 2018-2019-2 《Java程序设计》第10周学习总结
    2018-2019-2 20175320实验三《敏捷开发与XP实践》实验报告
  • 原文地址:https://www.cnblogs.com/weiyiming007/p/10809923.html
Copyright © 2011-2022 走看看