什么是CSS?
CSS(层叠样式表)是用于美化网页的样式语言,通过定义HTML元素的外观和布局,让页面更生动。
🌟 例如:设置字体颜色、背景、边框等属性。
核心概念速览
- 选择器:指定要样式化的HTML元素
🐱.class
类选择器
🐹#id
ID选择器
🐾*
通用选择器 - 样式规则:
属性: 值;
的语法结构 - 继承与层叠:子元素继承父元素样式,同级样式按优先级叠加
快速上手示例
/* 设置所有段落的字体颜色为蓝色 */
p {
color: blue;
}
/* 类选择器示例 */
.highlight {
background-color: yellow;
font-weight: bold;
}
常见属性一览
属性 | 作用 | 示例 |
---|---|---|
color |
文字颜色 | color: red; |
background |
背景颜色/图片 | background: url('image.jpg'); |
padding |
内边距 | padding: 10px; |
margin |
外边距 | margin: 20px auto; |
布局技巧(需搭配HTML使用)
- 使用
display: flex
实现弹性布局 - 通过
float
实现图文环绕 grid
网格布局适合复杂页面结构position
属性控制元素定位
扩展学习
想要深入了解CSS进阶技巧?请访问我们的CSS进阶教程页面,涵盖响应式设计与动画效果等内容。
🔗 查看CSS实战案例 体验代码落地效果