zoukankan      html  css  js  c++  java
  • 初识CSS(1)

    1.css的语法
      a.位置
        <head>
          <style type="text/css"> //css代码
          </style>
        </head>
      b.语法
        选择器{
          属性名1:属性值1;
          属性名2:属性值2;
        }
      例:h1{
          font-size:12px; //字体大小
          color:red; //字体颜色
        }
      注意:多个用属性用分号分隔
    2.选择器
      a.标签选择器
      语法:
        标签名{
          ------
        }
      b.类选择器
      语法:
        .class属性值{
          -------
        }
      步骤:
        第一步:给指定的html标签加上class属性
        第二步:在style中写
            .class属性值{
              -------
            }

       

    .green{
      font-size:20px;
      color:green;
    }

     


      c.id选择器
      语法:
        #id属性值{

          ......
        }
      步骤:
        第一步:给指定的html标签加上id属性
        第二步:在style中写
            #id属性值{
              -------
            }

    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
        <title>标签选择器的用法</title>
        <style type="text/css">
          #first{font-size:16px;}
          #second{font-size:24px;}
        </style>
      </head>
      <body>
        <h1>北京欢迎您</h1>
        <p id="first">北京欢迎您,有梦想谁都了不起!</p>
        <p id="second">有勇气就会有奇迹。</p>
        <p>北京欢迎您,为你开天辟地</p>
        <p>流动中的魅力充满朝气。</p>
      </body>
    </html>

     


    3.引用样式的方式
      a.行内样式
        使用style属性引入样式
        列:<h1 style="font-sze:16px;color:red;">xxx</h1>
      b.内部样式
        在head中写style
        列:h1{xxxx}
      c.外部样式
        把CSS代码保存在以CSS结尾的文件(层叠样式文件)
        把CSS文件引入html中
        引入方式两种:
          第一种:链接方式
            <link rel="stylesheet" href="文件路径" type="text/css"/>
          第二种:导入方式
              <style>
                @import url("文件路径")
              </style>
    4.优先级
      行内样式>内部样式>外部样式(就近原则)
      id选择器>class选择器>标签选择器
    5.高级选择器
      a.后代选择器
        父标签 子标签{
          ......
      }

       

    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
        <title>后代选择器</title>
        <style type="text/css">
          h3 strong{color:blue;font-size:36px;}
          strong{color:red; font-size:16px;}
        </style>
      </head>
      <body>
        <strong>问君能有几多愁,</strong>
        <h3>恰似一江<strong>春水</strong>向东流.</h3>
      </body>
    </html>

     


      b.交集选择器
        选择器(class选择器或者id选择器){
          ......
        }

       

    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
        <title>交集选择器</title>
        <style type="text/css">
          p .txt{color:red;}
          p.txt{color:blue;line-height:28px;}
        </style>
      </head>
      <body>
        <h2>蝶恋花&#8226;庭院深深深几许</h2>
        <p class="txt">庭院深深深几许,杨柳堆烟,帘幕无重数。玉勒雕鞍游治处,楼高不见章台路。<br/>
        <strong class="txt">雨横风狂三月幕,门俺黄昏,无计留春住。</strong>泪眼问花花不语,任红飞过秋千去。</p>
      </body>
    </html>

     


      c.并集选择器
        选择器1,选择器2,选择器3,......选择器n{
          ......
        }

       

    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
        <title>并集选择器</title>
        <style type="text/css">
          h3,.first,.second,#end{font-size:16px;color:green;font-weight:normal;}
        </style>
      </head>
      <body>
        <h2>蝶恋花&#8226;庭院深深深几许</h2>
        <h3>庭院深深深几许,杨柳堆烟,帘幕无重数。</h3>
        <p class="first">玉勒雕鞍游治处,楼高不见章台路。</p>
        <p class="second">雨横风狂三月幕,门俺黄昏,无计留春住。</p>
        <p id="end">泪眼问花花不语,任红飞过秋千去。</p>
      </body>
    </html>

     
  • 相关阅读:
    uva 10127
    POJ 3280 Cheapest Palindrome
    看图学英语
    看图学英语
    算法 Tricks(四)—— 获取一个数二进制形式第一个不为 0 的位置
    算法 Tricks(四)—— 获取一个数二进制形式第一个不为 0 的位置
    Opencv Surf算子中keyPoints,描述子Mat矩阵,配对向量DMatch里都包含了哪些好玩的东东?
    强大的 function adapters
    强大的 function adapters
    transform、accumulate —— C++ 下的 MapReduce
  • 原文地址:https://www.cnblogs.com/yang82/p/6832610.html
Copyright © 2011-2022 走看看