zoukankan      html  css  js  c++  java
  • CSS笔记(一)CSS规则

      CSS是层叠式样式表(Cascading Style Sheets)的缩写,定义了如何显示HTML元素。

    • CSS规则由两个主要的部分构成:选择器 + 一条或多条声明。
    • 每条声明由一个属性和一个值构成。
    selector  {
            property1: value1;
            property2: value2;
          }

      

    • 选择器的分组
      h1,h2,h3,h4,h5,h6 {
        color: green;
        }
    • 继承

      子元素从父元素继承属性。但可以单独定义子元素的规则来摆脱父元素的规则。

    body {
           font-family: Verdana, sans-serif;
         }
    
    p {
         font-family: Times, "Times New Roman", serif;
      }
    • 派生选择器
    strong {
         color: red;
         }
    
    h2 {
         color: red;
         }
    
    h2 strong {
         color: blue;
         }
    • id选择器

      id选择器可以为特定id的HTML元素指定特定的样式。

      id选择器以“#”来定义。

    #red {color:red;}
    #green {color:green;}
    <p id="red">这个段落是红色。</p>
    <p id="green">这个段落是绿色。</p>
    • id派生选择器

    只有在指定id内的元素会得到特殊的处理。

    #sidebar p {
        font-style: italic;
        text-align: right;
        margin-top: 0.5em;
        }
    
    #sidebar h2 {
        font-size: 1em;
        font-weight: normal;
        font-style: italic;
        margin: 0;
        line-height: 1.5;
        text-align: right;
        }
    • 类选择器

      类选择器以一个点号显示。

    .center { text-align: center }
    <h1 class="center">
    This heading will be center-aligned
    </h1>
    
    <p class="center">
    This paragraph will also be center-aligned.
    </p>
    • 类派生选择器

    ❶ 在下边的例子中,funk类的内部的表格单元会以灰色背景显示橙色文字(funk可能是一个表格或div)。

    .funk td {
        color: #f60;
        background: #666;
        }

    ❷ 在下边的例子中,funk类的表格单元将会以灰色背景显示橙色文字。

    td.funk {
        color: #f60;
        background: #666;
        }
    <td class="fancy">

      

  • 相关阅读:
    vue中富文本编辑框
    vue中生成二维码
    在ABP中使用linq
    js根据年月得到当前这个月总共有多少天
    mescroll在vue中的应用
    javascript积累
    javascript常用的操作
    情侣间常犯的7个沟通问题
    欧洲旅游六大最佳目的地
    见与不见
  • 原文地址:https://www.cnblogs.com/AmitX-moten/p/4793281.html
Copyright © 2011-2022 走看看