CSS速查表v2详解

需积分: 3 1 下载量 48 浏览量 更新于2024-11-24 收藏 315KB PDF 举报
"css-cheat-sheet-v2 是一个CSS速查表,包含了各种CSS属性的简写形式、继承性质以及伪选择器和伪类的使用方法。这份资料旨在帮助开发者快速查找和理解CSS中的关键概念,提高编写CSS样式时的效率。" 在CSS中,有一些重要的概念和属性被详细列出: 1. **伪选择器和伪类**: - `:first-child`: 选取元素的第一个子元素。 - `:first-line`: 选取元素的第一行文本。 - `:first-letter`: 选取元素的第一个字母。 - `:hover`: 当鼠标指针位于元素上方时应用样式。 - `:active`: 指的是被用户激活(例如点击或按下)时的元素。 - `:focus`: 元素获得焦点时的样式。 - `:link` 和 `:visited`: 分别用于未访问和已访问的链接。 - `:lang(var)`: 选择具有特定语言的元素。 - `:before` 和 `:after`: 在元素内容前或后插入生成的内容。 2. **尺寸属性**: - `width`, `min-width`, `max-width`: 控制元素的宽度及其最小和最大限制。 - `height`: 设置元素的高度,`min-height` 和 `max-height` 则是其最小和最大高度。 3. **颜色与背景**: - `color`: 设置文本颜色,`background` 是一个简写属性,可以同时设置背景颜色、图像等。 - `background-color`: 设置元素的背景颜色。 - `background-attachment`: 控制背景图像是否随滚动条移动。 4. **字体属性**: - `font`: 一个简写属性,包括 `font-family`, `font-style`, `font-variant`, `font-weight`, `font-size`, `font-stretch`, `font-size-adjust` 和 `line-height`。 - `font-family`: 指定元素的字体系列。 - `font-style` 和 `font-variant`: 分别设置字体样式(如斜体)和变体(如小型大写)。 - `font-weight`: 控制字体的粗细。 - `font-stretch`: 调整字体的宽度。 - `font-size`: 设置字体大小。 - `font-size-adjust`: 保持字体比例,确保不同字体之间的可读性。 - `line-height`: 设置行间距,影响文本的垂直排列。 5. **文本属性**: - `text-indent`: 控制文本首行缩进。 - `text-align`: 设置文本对齐方式(左、右、居中或两端对齐)。 - `text-decoration`: 添加下划线、上划线或删除线。 - `text-shadow`: 创建文本阴影效果。 - `letter-spacing`: 设置字符间距。 - `word-spacing`: 控制单词间的间距。 - `text-transform`: 可以将文本转换为大写、小写或首字母大写。 - `white-space`: 管理文本中的空白处理,如换行和空格。 6. **其他属性**: - `content`: 用于在元素前后插入生成的内容,常用于CSS的`::before` 和 `::after` 伪元素。 - `quotes`: 设置引号样式。 - `counter-reset` 和 `counter-increment`: 用于自定义计数器。 - `list-style`: 简写属性,控制列表项的符号或编号样式。 - `size`, `marks`, `page-break-before`: 与页面布局和分页有关,适用于打印样式表。 这些属性涵盖了CSS中最基本和常用的样式控制,通过理解并熟练运用它们,开发者可以创建出丰富多样的网页布局和视觉效果。在实际开发中,CSS作弊表是一个非常实用的工具,能够帮助快速查找和应用正确的样式规则。