liuyulin
发布于 2024-02-02 / 32 阅读
0
0

CSS

CSS

层叠级联样式表。在html中使用<link>引入css文件

<link rel="stylesheet" href="css/style.css"/>

实现内容和表现分离,网页结构表现统一,可以实现复用。

CSS语法

CSS规则由两个主要部分构成:选择器,以及一条或多条声明。CSS声明总是以分号结束,声明总以大括号括起来。

CSS选择器

基本选择器

标签选择器

标签选择器会选择到界面上所有这个元素

h1 {
    color: black;
}

类选择器

类选择器以点开头,在html标签中定义标签属于的类,类选择器可以复用

.welcome{
    color: #1f1f7d;
}

Id选择器

Id选择器以井号开头,在html标签中定义标签的id,id选择器不能复用、

#sub_button{
    color: #8f09da;
}

选择器优先级

Id选择器 > 类选择器 > 标签选择器

高级选择器

层次选择器

后代选择器

在某个元素后面的所有代的元素都使用同样的模板

body p{
    background: #e0d26d;
}
子选择器

在某个元素后面的一代使用同样的模板

body>p{
    background: #e0d26d;
}
相邻兄弟选择器

和某元素同一代的相邻元素,只有一个,向下匹配

.button + p{
    color: red;
}
通用选择器

全部弟弟选择器

.welcome ~ p {
    background: black;
}

结构伪类选择器

ul li:first-child{
    color: #000;
}

属性选择器

a[href="http://www.bing.com"]{
    color: #000;
    background: brown;
}



评论