css基础笔记简洁版1

📘 CSS 基础笔记 1

一、CSS 简介

CSS(层叠样式表)用于为网页添加样式,实现结构与样式分离,能够控制颜色、字体、布局、位置、动画等视觉效果。

二、基本语法

css 复制代码
选择器 {
  属性1: 值1;
  属性2: 值2;
}

说明:

  • 选择器:选中目标元素
  • 属性:值:设置样式
  • 每条声明用 ; 结尾,属性和值用 : 分隔

三、CSS 的三种写法

  1. 行内样式(不推荐):
html 复制代码
<p style="color: green;">你好</p>
  1. 内部样式表:
html 复制代码
<style>
  p { color: red; }
</style>
  1. 外部样式表(推荐):
html 复制代码
<link rel="stylesheet" href="style.css">

四、基础选择器

类型 写法 说明
标签选择器 p {} 所有 <p> 标签
类选择器 .box {} class 为 box 的元素
ID 选择器 #header {} id 为 header 的元素
通配符选择器 * {} 匹配所有元素,常用于初始化

五、复合选择器

类型 写法 说明
后代选择器 div p {} 所有 div 内的 p 元素
子选择器 ul > li {} ul 的直接子元素 li
并集选择器 h1, p {} 同时选中 h1 和 p

六、伪类选择器(常用交互样式)

伪类 写法 说明
:hover a:hover {} 鼠标悬停
:active button:active {} 鼠标点击时
:focus input:focus {} 输入框获取焦点时
:first-child li:first-child {} 第一个子元素
:last-child li:last-child {} 最后一个子元素

七、通配符说明

css 复制代码
* {
  margin: 0;
  padding: 0;
}

用于清除所有元素的默认边距,常用于页面初始化。

相关推荐
weixin_462901971 小时前
ESP32电压显示
开发语言·javascript·css·python
Dxy123931021615 小时前
CSS常用样式详解:从基础到进阶的全面指南
前端·css
爱敲代码的菜菜16 小时前
【测试】自动化测试
css·selenium·测试工具·junit·自动化·xpath
酉鬼女又兒20 小时前
入门前端CSS 媒体查询全解析:从入门到精通,打造完美响应式布局(可用于备赛蓝桥杯Web应用开发)
前端·css·职场和发展·蓝桥杯·前端框架·html5·媒体
结网的兔子1 天前
前端学习笔记——Element Plus 栅格布局系统示例
前端·javascript·css
Predestination王瀞潞1 天前
5.4.1 通信->WWW万维网内容访问标准(W3C):WWW(World Wide Web)基本信息&核心设计目标&现实意义
css·网络·网络协议·html·url·www
木斯佳1 天前
前端八股文面经大全:阿里云AI应用开发二面(2026-03-21)·面经深度解析
前端·css·人工智能·阿里云·ai·面试·vue
spencer_tseng1 天前
secure-keyboard.js secure-keyboard.css
javascript·css
小J听不清2 天前
CSS 外边距(margin)全解析:取值规则 + 实战用法
前端·javascript·css·html·css3
小J听不清2 天前
CSS 边框(border)全解析:样式 / 宽度 / 颜色 / 方向取值
前端·javascript·css·html·css3