WEB学习——CSS

1.CSS的作用
  HTML:它是整个网站的骨架。
  CSS:它是对整个网站骨架的内容进行美化(修饰)
2.如何使用?
  语法和规范
   选择器{
    属性名 1:属性值 1; (此处分号不能省略)
    属性名 2:属性值 2;
    属性名 3:属性值 3; (此处分号可以省略,建议写上)
   }

3.SS 的引入方式(三种)
  1)行内引入

<div style="color:red;font-size: 100px;">
    hello world
</div>

  2)内部引入

<style type="text/css">
    div{
        color:red;
        font-size: 100px;
    }
</style>

  3)外部引入
  将css写在外部的一个.css文件中,在html页面中引入css文件。
  在head中引入文件
  < link rel=”stylesheet” type=”text/css” href=”../css/style.css”>

优先级问题:
  谁离需要修饰的元素近,谁的样式生效,其它的被覆盖掉。(就近原则)

4.CSS 基本选择器
 CSS 基本选择器有三种(元素选择器、类选择器、id 选择器)
  1)元素选择器
  元素名{
    属性名 1:属性值 1;
    属性名 2:属性值 2;
    属性名 3:属性值 3;
  }
  如果多个相同的元素设置相同的样式,使用此种方式最为合适。
  2)类选择器,对标签定义一个calss类名,通过类名来定义样式
  .类名{
    属性名 1:属性值 1;
    属性名 2:属性值 2;
    属性名 3:属性值 3;
   }
  对多个元素设置相同的样式,此时使用类选择器比较合适
  3)ID选择器 , 对标签定义一个id值,通过id来单独定义每个标签的样式
  #id 属性名{
    属性名 1:属性值 1;
    属性名 2:属性值 2;
    属性名 3:属性值 3;
  }
  Id 保证唯一。对单个元素设置样式,使用id选择器比较合适。

5.CSS其他选择器
  1)层级选择器下
  上层元素 要设置元素{
    属性名 1:属性值 1;
    属性名 2:属性值 2;
    属性名 3:属性值 3;
  }
  2)属性选择器
  要设置的元素[属性=’属性值’]{
    要添加的属性
  }

6.CSS浮动
  浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为
止。由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在
一样。
   float: left/right/none/inherit

  清除浮动
  #three{
   clear:both; 
  }
7.盒子模型
  
  这里写图片描述

猜你喜欢

转载自blog.csdn.net/u012990327/article/details/81042342
今日推荐