小白前端基础css篇(三)

CSS是用于控制HTML元素显示的层叠样式表。它包括宽度、高度、背景色等基本样式,并有行内、内联和外联三种引入方式。选择器如全局、标签、类和ID选择器,以及层级选择器和伪类选择器,影响样式应用。优先级规则为:!important>行内样式>ID选择器>类选择器>标签选择器>通配符选择器。
摘要由CSDN通过智能技术生成

css基本使用方式

css:指层叠样式表,定义如何显示html元素,样式通常存储在样式表中,多个样式定义可层叠为一个

css的文档流顺序为:上左下右

css的基本语法

    /* 选择器           声明 */
        h1       { color: blue;}
                /*  属性    值   */

css的基本样式

width(宽度),

height(高度),

background-color(背景色),

list-style:none;(清除li默认样式)

css的引入方法

行内引入:style

    <div style="height: 12px; width: 20px;"></div>

内联式:在头部标签结束标签的上方插入<style></style>

    <style>
        h1{
            color: blue;
        }
    </style>

外联式:

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

引入方式的优先级关系:内联式和外联式谁在后谁生效(原理:遵循代码自上而下执行的规则,后方的代码会将前面的代码样式覆盖

选择器

全局选择器/通配符选择器(*)
/* 去掉游览器默认样式 */
*{
    margin: 0;
    padding: 0;
}
标签选择器(标签名{})
p{
    background-color: aliceblue;
}
类选择器(.)
.{

    background-color: antiquewhite;
}
id选择器(#)
#{
    background-color: aqua;
}
群组选择器(,)
.arr,.as,.ar,.p{
    background-color: red;
}
层级选择器
子代选择器 (>)
.ar > li{
    background-color: ;
}
后代选择器( 空格)
.ar li{
    background-color: azure;
}
兄弟选择器
/* 相邻兄弟选择器 */
.as1+li{
    color: beige;
}
/* 通用兄弟选择器 */
.as1 ~li{
    color: blueviolet;
}
伪类选择器 (:)
p:hover{
    cursor: pointer;
}

选择器优先级

!important > 行内引入方式 > id选择器 > class选择器 > 标签选择器 > 通配符选择器 

组合选择器时按优先级顺序叠加,谁大谁生效

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值