CSS基础

作者: ZplD | 来源:发表于2018-09-06 20:49 被阅读0次

在HTML基础的文章中说过,HTML就犹如一栋房子,body就好比一栋没装修的房子,而CSS就是用来装修房子的

一、使用CSS的方法

  • 内部样式表

    #在head中的title标签下导入
    <style type="text/css">
    /** css语句*/
    </style>
    
  • 内联样式

    <p style="">测试</p> // 在style中写入对应css语句,用;隔开
    
  • 外部导入

    #在.css文件中写css语句然后在head中的title标签下导入
    <link rel="stylesheet" type="text/css" href=""/> // href中填入指定的css文件的路径
    

二、选择器和选择符

  • 选择器

    • class类别选择器

      #html下
      <div class="choose">
          class
      </div>
      #对应的css
      语法:
      .class值{
      
      }
      # 类别选择器可以被多个标签同时使用
      
    • id选择器

      #html下
      <div id="choose">
          class
      </div>
      #对应的css
      语法:
      #id值{
      
      } // #+id值
      # id是唯一的,一个id只能被一个标签使用
      
  • 选择符

    • 包含选择符

      语法:
      父类选择器 子类选择器 ...{
        
      }
      #html下
      <div id="first">
          <div class="second">
              <p>子类</p>
              <a href=""></a>
          </div>
      </div>
      #对应的css
      #first .second p{
      
      }
      
    • 群组选择符

      语法:
      选择器1,选择器2...{
        
      }
      #html下
              <div class="a">
                  a
              </div>
              <div id="b">
                  b
              </div>
              <div class="c">
                  c
              </div>
              <p>p</p>
      #css下
      .a,.b,.c,p{
      
      }
      
    • 通配选择符

      语法:
      *{
        
      }
      #对所有标签作用
      

    三、css常用的属性

    width:100px //宽度为100像素,px是像素的意思
    height:100px //高度为100像素
    background-color:red //背景颜色设为红色,或者可以用#颜色的16进制码
    background-image:url() //背景图片
    background-repeat:no-repeat // 背景图片是否平铺,no-repeat为不平铺,repeat为平铺
    font-size:12px //字体为12像素
    line-height:30px //行高为30px
    font-weight:500 //字体的粗度
    color:red //字体颜色
    text-align:middle//水平对齐方式
    #列表属性
    list-style-type: //无序列表前面的那个图标
    list-style-position: //列表图片显示的位置,有outside何inside
    list-style-image: //图标设为对应图片
    #文本属性
    text-decoration: //修饰文本
    
    

相关文章

网友评论

      本文标题:CSS基础

      本文链接:https://www.haomeiwen.com/subject/yicfgftx.html