一: css语法

二: css的四种引入方式

三: css选择器

四: css属性操作

五: caution

六: 后台管理布局

七: 课下作业

一: css语法

css规则由两个主要的部分构成: 选择器,以及一条或者多条声明

 

selector {

     proterty: value;

      proterty:value;

}

二: css的四种引入方式

1 行内式

  <p style="background-color: rebeccapurple">hello yuan</p>

2 嵌入式:

  嵌入式是将css样式集中卸载网页的<head></head>标签的<style></style>标签中。格式如下:

<head>
    <meta charset="UTF-8">
    <title>c1</title>
    <style>
        p {
            background-color: chocolate;
        }
    </style>
</head>
<body>
<p>123</p>

 3  链接式:

  将一个.css 文件引入到html文件中

  

<link rel="stylesheet" href="my.css" type="text/css">

 4  导入式:

  将一个独立的.css文件引入html文件中,导入式使用css规则引入外部css文件,<style><style>也是写在<head>标记中,使用的语法如下:

<style type="text/css">
 
          @import"mystyle.css"; 此处要注意.css文件的路径
 
</style> 

 三: css选择器

  1 基本选择器:

    

  2 组合选择器

  E,F 多元素选择器 同时匹配所有E元素和F元素,中间用逗号分隔

  

div,p {
    background-color: bisque;
}

   E F 后代元素选择器   匹配所有属于E元素后代的F元素,E和F用空格分隔     这个比子代的范围大

div p {
    background-color: bisque;
}

   E>F 子元素选择器, 匹配所有E元素的子元素F

div>p {
    background-color: bisque;
}

   E+F毗邻元素选择器 匹配所有紧邻E元素之后的同级元素F

div+p {
    background-color: bisque;
}

   E~F 普通兄弟选择器  以破折号分隔

注意,关于标签嵌套:

一般,块级元素可以包含内联元素或者块级元素,但内联元素不能包含块级元素,它只能包含其他内联元素。需要注意的是,p标签不能包含块级标签

3 属性选择器