zoukankan      html  css  js  c++  java
  • HTML&CSS基础-属性选择器

                 HTML&CSS基础-属性选择器

                                              作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

    一.html源代码

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>属性选择器</title>
        </head>
        
        <style>
            /**
             * 属性选择器:
             *     作用:
             *         可以根据元素中的属性或属性值来选取指定元素
             *     常用语法:
             *         [属性名称]:
             *             选取含有指定属性的元素
             *         [属性名称="属性值"]:
             *             选取含有指定属性值的元素
             *         [属性名称^="属性值"]:
             *             选取属性值以指定内容开头的元素
             *         [属性名称$="属性值"]:
             *             选取属性值以指定内容结尾的元素
             *         [属性名称*="属性值"]:
             *             选取属性值包含指定内容的元素
             * 
             *     其它语法,如下所示(发现上面常用的语法不够用时可以参考手册说明):
             *         [属性名称~="属性值"]
             *         [属性名称|="属性值"]
             */
            
            /**
             *     案例一:
             *         为所有具有title属性的p元素,设置一个背景颜色为黄色    
             */
            p[title]{
                background-color: yellow;
            }
            
            /**
             *  案例二:
             *         为title属性值是hello的元素设置一个背景颜色为深紫色
             */
            p[title=world]{
                background-color: darkorchid;
            }
            
            /**
             *     案例三:
             *         为tiitle属性值以func开头的元素设置一个背景颜色为棕色
             */
            p[title^="func"]{
                background-color: brown;
            }
            
            /**
             *     案例四:
             *         为title属性值以f结尾的元素设置一个背景颜色为蓝色
             */
            p[title$="f"]{
                background-color: blue;
            }
            
            /**
             *    案例五:
             *         位titile属性值包含"s"的元素设置一个背景颜色为深粉红色
             */
            p[title*="s"]{
                background-color: deeppink;
            }
            
        </style>
        <body>
            <!--
                titile属性:
                    这个属性可以给任何标签指定;
                    当鼠标移动到元素上时,元素中的titile属性的值将会作为提示文字显示;
            -->
            <p title="hello">我是一个段落</p>
            <p >我是一个段落</p>
            <p title="scala">我是一个段落</p>
            <p >我是一个段落</p>
            <p title="func">我是一个段落</p>
            <p >我是一个段落</p>
            <p title="def">我是一个段落</p>
            <p >我是一个段落</p>
            <p >我是一个段落</p>
            <p title="function">我是一个段落</p>
            <p >我是一个段落</p>
            <p >我是一个段落</p>
            <p title="world">我是一个段落</p>
            <p >我是一个段落</p>
            <p >我是一个段落</p>
            <p title="hello">我是一个段落</p>
            
        </body>
    </html>

    二.浏览器打开以上代码渲染结果

  • 相关阅读:
    5 静态链接和动态链接
    4 程序编译与链接
    3.死锁
    2.调度算法
    1 select,poll和epoll
    python语言特性
    python动态规划
    python语言编程算法
    链表
    认识黑客常用的入侵方法
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/6268225.html
Copyright © 2011-2022 走看看