css网页制作样式表
CSS 基础语法
CSS(层叠样式表)通过选择器和声明块定义样式。选择器指定目标元素,声明块包含属性和值:

选择器 {
属性: 值;
属性: 值;
}
例如:
h1 {
color: blue;
font-size: 24px;
}
常用样式属性
- 文本样式:
color(颜色)、font-family(字体)、font-size(字号)、text-align(对齐) - 盒模型:
width/height(宽高)、padding(内边距)、margin(外边距)、border(边框) - 背景:
background-color(背景色)、background-image(背景图) - 布局:
display(显示方式)、flex/grid(弹性/网格布局)、position(定位)
选择器类型
- 元素选择器:直接使用标签名(如
p、div)。 - 类选择器:以
.开头(如.header)。 - ID 选择器:以
#开头(如#main)。 - 伪类选择器:如
:hover(悬停状态)、:nth-child()(子元素匹配)。
引入CSS的方式
- 内联样式:直接在HTML标签中使用
style属性。<p style="color: red;">文本</p> - 内部样式表:在HTML的
<head>中嵌入<style>标签。<style> body { background-color: #f0f0f0; } </style> - 外部样式表:通过
<link>引入独立的.css文件(推荐)。<link rel="stylesheet" href="styles.css">
响应式设计
使用媒体查询(@media)适配不同设备屏幕:
@media (max-width: 768px) {
body {
font-size: 14px;
}
}
实用技巧
- Flexbox布局:快速实现水平或垂直对齐。
.container { display: flex; justify-content: center; } - CSS变量:定义可复用的值。
:root { --main-color: #3498db; } button { background-color: var(--main-color); }
通过系统学习以上内容,可以高效完成网页样式设计。






