zoukankan      html  css  js  c++  java
  • CSS学习笔记1

                                                                             CSS学习实用笔记


    一.Css:Cascading Style Sheets 串联式样式表

    二.按其位置

      1.     内嵌样式(在需要的地方直接嵌套)
      <p style="color: sienna;margin-left:20px">一个段落</p>

      2.     内部样式(典型声明方式):把样式表放到页面的<head>里
       <head>
        ......
       <style type="text/css">

       <!--
       hr{color:sienna}
       p{margin-left:20px}
       body{backgroup-image:url("images/back.gif")}
       --!>

       </style>
        ......
       </head>
       注意:有些底版本的浏览器不能识别style标记,会忽略style标记内容,并以文本形式直接显示在页面,为了避免这样的情况发生,我们用加HTML注释的方式(<!-- 注释 -->)隐藏内容而不让它显示。

      3.   外部样式:存在一个样式表文件,在页面中用<link>(必须放在<head>标记内)连接此样式表文件。
        <head>
        ......
        <link href="mystyle.css"  rel="stylesheet"  type="text/css" media="all">
        ......
        <head>
      
        mystyle.css :已经存在的样式表,
        rel="stylesheet" : 确定在页面中使用这个外部样式表,
        type="text/css" :此连接的文件类型是样式表文本,
        href=”mystyle.css”是文件所在的位置,
        media :选择媒体类型

       一个外部样式表文件可以应用于多个页面,当你改变这个样式表文件时,所有页面的样式都随之而改变。
     
    三. CSS注释

          1.     /*开头,*/结束
          2.
                /* 定义段落样式表*/
              p
             {
               text-align:center;        /*文本居中排列*/
               color:black;              /*文字为黑色*/
               font-family:"sans serif"  /*字体为sans serif,注意此处属性值有多个单词组成,需要引号*/
               }

    四.几种不同css定义方法
       1.集体声明:
            1>  h1,h2,h3,h4,h4,h5,h6{color:green}
            2>  p,table{font-size:9pt}
                等效(分项声明):p{font-size:9pt}
                                               table{font-size:9pt}
        2.类选择符声明:
                 1〉 定义两个不同的段落,向右对齐,另一个居中对齐

                     p.right{text-align: right}
                     p.center{text-align: center}

                 2〉分别适用段落的类
            
                            <p class="right">这是段落向右对齐</p>
                            <p class="center">这是段落居中排列</p>
           
                    3> 不用html标记,直接定义类选择符,则所有html标记都可以直接调用这个类选择符
           
                    定义:   .center{text-align:center}
            
                 调用:  
                        <h1 class="center">此标题居中排列</h1>
                        <p class="center">此段落也是居中排列</p>

           3. ID选择符: 对这个单一元素定义单独的样式表(局限性较大)
                      定义ID选择符要在ID名称前加 "#" 号
                      ID选择符的应用和类选择符类似,只要把class换成ID即可。将上例中类用ID替代:
           
                 1〉 定义:( /* 下例格式与上面的.center一样调用,匹配所有 id="intro" 元素 */ )
                     
                         #intro                      
                            {
                              font-size: 110%;
                              font-weight: bold;
                              color:#0000ff;
                              background-color:transparent
                             }

                  2>  调用上述定义:  <p id="intro">段落可以调用</p>
                              <table id="intro">表格也可以调用</table>

                  3>  定义后只能单独调用:

                      定义:  p#intro                      
                            {
                              font-size: 110%;
                              font-weight: bold;
                              color:#0000ff;
                              background-color:transparent
                             }
                       调用:<p id="intro">只有我才能调用</p>
    五.定义链接样式
       
                 1.  a:link{font-size : 18pt ;text-decoration : none ;color : blue ;}
                     a:visited {font-size : 18pt;text-decoration : none ;color : brown ;}
                     a:hover {font-size : 24pt ;text-decoration : underline ;color : red;}
                     a:active {font-size : 24pt ;text-decoration : none ;color : green ;}
                   
                 2.顺序lvha

     六.待续......
                         

  • 相关阅读:
    技术必备:推荐一款接口自动化测试数据校验神器
    提高GUI自动化测试稳定性解决方案
    新特性,推荐一款超强接口管理神器 Apifox
    测试开发:从0到1学习如何测试API网关
    接口自动化测试,一键快速校验接口返回值全部字段
    测试工程师必学:测试人员如何深入了解项目
    Django+Vue+Docker搭建接口测试平台实战
    如何开展线上全链路压测思路分享
    刚转行1年测试新手:学习Python编程经验实战分享
    测开新手:从0到1,自动化测试接入Jenkins学习
  • 原文地址:https://www.cnblogs.com/Weaver/p/607420.html
Copyright © 2011-2022 走看看