css网页制作初学
CSS 基础概念
CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。与HTML结构分离,便于维护和复用。
基本语法结构
CSS规则由选择器和声明块组成:
选择器 {
属性: 值;
属性: 值;
}
示例:
h1 {
color: blue;
font-size: 24px;
}
常用选择器类型
- 元素选择器:直接匹配HTML标签(如
p、div)。 - 类选择器:以
.开头(如.header),通过HTML的class属性调用。 - ID选择器:以
#开头(如#navbar),通过HTML的id属性调用,具有唯一性。 - 后代选择器:通过空格嵌套(如
div p匹配div内的所有p元素)。
引入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">
常用CSS属性
- 文本样式:
color、font-family、font-size、text-align。 - 盒模型:
width、height、padding、margin、border。 - 布局控制:
display(如block、inline-block)、position(如relative、absolute)。
简单布局示例
实现一个居中显示的按钮:
.button {
display: block;
width: 200px;
margin: 0 auto; /* 水平居中 */
padding: 10px;
background-color: #4CAF50;
color: white;
text-align: center;
border-radius: 5px;
}
响应式设计基础
使用媒体查询适配不同设备:

@media (max-width: 600px) {
body {
font-size: 14px;
}
.button {
width: 100%;
}
}
学习资源推荐
- 实践工具:浏览器开发者工具(F12)实时调试CSS。
- 交互教程:MDN Web Docs、Codecademy、freeCodeCamp。
- 参考手册:CSS Tricks、W3Schools属性查询。
通过以上基础内容,可逐步尝试修改现有网页样式或从零构建简单页面。






