CSS知识概括、总结

CSS知识概括

一个合法的 CSS 样式表(stylesheet)由一系列样式规则(style rules) 、@规则(at-rules) 以及注释(comments) 组成。其中

样式规则 :由选择器(selector) 和声明块(declaration block) 构成。

声明块 :一对花括号 {} 所包围的一组声明(declarations)。

每条声明 由一个属性名(property name) 和对应的属性值(property value) 组成,形式为:属性名: 属性值。

各重要组成部分 作用 简单示例
1. 选择器(Selectors) 指定样式作用于哪些 HTML 元素 h1, .btn, #header, div > p:hover
2. 属性名(Property Names) 要设置的样式 color, font-size, display, --my-var
3. 属性值(Property Values) 为属性提供具体值 red, 16px, rgb(255,0,0), calc(100% - 10px), var(--my-var)
4. @规则(At-rules) 控制样式行为的特殊指令 @media, @keyframes, @import, @font-face
5. 注释(Comments) 供开发者阅读,浏览器忽略 /* 主题颜色 */
相关推荐
liangshanbo12155 分钟前
Monorepo 工程化面试题:如何设计 Web + Node.js 中间层 + Shared + Scripts 的 Monorepo?
前端·node.js
IT_陈寒7 分钟前
Redis集群切换主节点时,服务竟然全员掉线
前端·人工智能·后端
wangbing112513 分钟前
开发指南147-WebSocket-前端
前端·websocket·网络协议
吴声子夜歌14 分钟前
Nginx应用与运维——Nginx Web服务应用实战(伪流媒体服务器的搭建)
运维·前端·nginx
ss27339 分钟前
AI全栈实战 | 2.4-01 Node 与前端工程化:前端为什么离不开 Node,它不只是构建工具的宿主
前端
aixingpan39 分钟前
aixingpan.cn API开发文档:api_docs_transit接口指南
前端·php
鬓戈43 分钟前
Volta:解决 nvm「不能同时存在多个 Node 版本」的痛点
前端
吴声子夜歌1 小时前
Nginx应用与运维——Nginx Web服务应用实战(HTTP增强协议服务器的搭建)
运维·前端·nginx
扶风ff10 小时前
新品知识更新太快?用练题簿在线刷题,安排企业培训的小测与复盘
前端·学习·小程序
对空六课10 小时前
支持注意力分析的热力图工具有哪些?
前端·数据库·数据分析