zoukankan      html  css  js  c++  java
  • html5学习之路_007

    CSS概述

    • CSS指层叠样式表
    • CSS样式表极大地提高了工作效率

    CSS基础语法

    selector {

        property:value

        }

    例:hi {color:red; font-size:14px}

    属性大于1个之后,属性之间用分号隔开

    如果值大于1个单词,则需要加上引号:

      p{font-family: "sans serif";}

    CSS高级语法

    1、选择器分组:

    h1,h2,h3,h4,h5,h6{color:red;},每个标题都加上了color样式

    2、继承:

    body{

        color:green;

       }

    body中每个自身没有单独定义样式的属性都会被加上color样式,而自身有单独定义样式的不变。

    CSS派生选择器

    通过依据元素在其位置的上下文关系来定义样式

    <body>
        <p><strong>hello world</strong></p>
        <ul>
            <li><strong>hello world</strong></li>
        </ul>
    
    </body>

     创建一个css文件,在css中定义样式,在html中引入css。

    li strong{
        color: red;
    }
    strong{
        color: blueviolet;
    }

     

    <li>中hello world颜色为blueviolet,<p>中的变为red,如图:

     CSSid选择器

    1、选择器

    • id选择器可以为标有id的HTML元素指定特定的样式
    • id选择器以“#”来定义

    2、id选择器和派生选择器:

    目前比较常用的方式是id选择器常常用于建立派生选择器。

    <body>
            <p id="pid">hello css<a href="http://www.baidu.com">百度一下</a></p>
            <div id="divid">
                这是一个divid
                <p>第二个div</p>
            </div>
    </body>

    再引入一个css文件

    #pid a{
        color: cadetblue;
    }
    #divid p{
        color: red;
    }

    运行之后的结果如图“

    CSS类选择器

    • 类选择器

        类选择器以一个点显示

    • class也可以用作派生选择器
    <body>
        <p class="pclass">class效果<a href="http://www.baidu.com">百度一下</a></p>
        <div class="divclass">
            hello div
            <p>这是一个p标签</p>
        </div>
    </body>

    再引入一个css文件

    .pclass a{
        color: chartreuse;
    }
    .divclass p{
        color: green;;
    }

    运行结果如图:

    CSS属性选择器

    • 属性选择器

        对带有指定属性的HTML元素设置样式

    • 属性和值选择器
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            [title]{
                color:blue;
            }
            [title=tt]{
                color:red;
            }
        </style>
    </head>
    <body>
        <p title="t">属性选择器</p>
        <p title="tt">属性与值选择器</p>
    </body>

    运行结果:

     

    本站文章为 宝宝巴士 SD.Team 原创,转载务必在明显处注明:(作者官方网站: 宝宝巴士 

    转载自【宝宝巴士SuperDo团队】 原文链接: http://www.cnblogs.com/superdo/p/4805770.html

  • 相关阅读:
    从实战角度超级详解中大型企业微服务化的六大核心关键技术
    Web API 入门的相关文章
    发布asp.net core3.1 web api to IIS
    web api 起步之一
    工作中常见的一些英语
    SSIS--Excel Demo
    SSIS中常用的一些Task组件
    企业系统上Azure的建议与注意事项
    POST提交时防止密码泄漏
    转 Netbackup用于技术支持的问题报告(报障模版)
  • 原文地址:https://www.cnblogs.com/superdo/p/4805770.html
Copyright © 2011-2022 走看看