css-基础知识

1.CSS介绍:
定义如何显示HTML元素,
当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)
2.CSS语法
每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。
3.cSS如何引入?
1. 直接写在标签里面 style="样式1;样式2;"
2. 在head中通过style标签定义
3. 把样式单独写在css文件中,然后在html文件中通过

 4. 引入方法举例:

<head>
    <meta charset="UTF-8">
    <title>css引入示例</title>
    <!--第一种样式引入:link推荐使用此方式-->
    <link rel="stylesheet" href="css.css">
    <!--第二种样式引入:style-->
    <style>
        p {
            color: deeppink;
        }
    </style>
</head>
<body>
<!--第二种样式引入:行内样式sytle引入 在标签中直接定义-->
    <p style="color:deepskyblue">天蓝色的河流</p>
5.css选择器 
5.1基本选择器:
元素选择器:
        p {color: "red";}
ID选择器: #s1{ color: green; }
类选择器 :
对所有cl类都更改样式 .cl{ color:hotpink; } 标签.cl 表示只对标签u下面的类更改样式 u.cl{ color:blue; } 类选择器,继承不同的类 .cc{ color:yellowgreen;

注意:

样式类名不要用数字开头(有的浏览器不认)。

标签中的class属性如果有多个,要用空格分隔。

5.2通用选择器

* {
  color: white;
}

5.3组合选择器

后代选择器:
/*li内部的a标签设置字体颜色*/
li a {
  color: green;
}

儿子选择器:
/*选择所有父级是 <div> 元素的 <p> 元素*/
div>p {
  font-family: "Arial Black", arial-black, cursive;
}

毗邻选择器:
/*选择所有紧接着<div>元素之后的<p>元素*/
div+p {
  margin: 5px;
}

弟弟选择器
/*i1后面所有的兄弟p标签*/
#i1~p {
  border: 2px solid royalblue;
}

  











 

猜你喜欢

转载自www.cnblogs.com/zzy-9318/p/8525738.html