当前位置:首页 > CSS

网页制作css笔记

2026-01-28 14:21:30CSS

CSS 基础概念

CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。通过选择器(Selector)和声明块({})定义样式规则。

选择器 {
  属性: 值;
}

常用选择器类型

元素选择器:直接匹配 HTML 标签名。

p {
  color: blue;
}

类选择器:以 . 开头,匹配 class 属性。

.highlight {
  background-color: yellow;
}

ID 选择器:以 # 开头,匹配 id 属性(唯一性)。

#header {
  font-size: 24px;
}

后代选择器:通过空格嵌套匹配。

div p {
  margin: 10px;
}

盒模型

每个元素被视为一个矩形盒子,包含:

网页制作css笔记

  • 内容区(Content):显示实际内容。
  • 内边距(Padding):内容与边框之间的空白。
  • 边框(Border):盒子的边界线。
  • 外边距(Margin):盒子与其他元素的距离。
.box {
  width: 100px;
  padding: 20px;
  border: 2px solid black;
  margin: 10px;
}

布局技术

Flexbox:弹性布局,适合一维排列。

.container {
  display: flex;
  justify-content: center; /* 水平对齐 */
  align-items: center;     /* 垂直对齐 */
}

Grid:网格布局,适合二维结构。

.grid {
  display: grid;
  grid-template-columns: 1fr 1fr; /* 两列等宽 */
  gap: 10px;                      /* 间隙 */
}

响应式设计

使用媒体查询(Media Queries)适配不同屏幕尺寸。

网页制作css笔记

@media (max-width: 768px) {
  body {
    font-size: 14px;
  }
}

常见样式属性

文本样式

.text {
  font-family: Arial;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
}

背景与边框

.element {
  background-color: #f0f0f0;
  border-radius: 5px;
  box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
}

动画与过渡

过渡效果:平滑改变属性值。

.button {
  transition: background-color 0.3s ease;
}
.button:hover {
  background-color: #ddd;
}

关键帧动画:自定义动画序列。

@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
.element {
  animation: fadeIn 1s;
}

实用技巧

  • 重置默认样式:使用 * { margin: 0; padding: 0; } 清除浏览器默认值。
  • 变量定义:通过 :root 定义全局 CSS 变量。
    :root {
    --main-color: #3498db;
    }
    .element {
    color: var(--main-color);
    }

调试工具

浏览器开发者工具(F12)可实时检查元素样式,修改 CSS 并预览效果。

分享给朋友:

相关文章

网页制作CSS样式

网页制作CSS样式

CSS样式基础语法 CSS(层叠样式表)用于控制网页的视觉表现。基本语法由选择器和声明块组成: 选择器 { 属性: 值; 属性: 值; } 示例: p { colo…

css网页制作彩虹

css网页制作彩虹

使用CSS线性渐变创建彩虹效果 在CSS中,可以通过linear-gradient属性创建彩虹效果。彩虹通常包含七种颜色:红、橙、黄、绿、蓝、靛、紫。 彩虹背景的CSS代码示例: .rainbow…

网页制作中css的作用

网页制作中css的作用

CSS的作用概述 CSS(层叠样式表)是网页设计的核心语言之一,用于控制网页的视觉表现和布局。它与HTML(结构)和JavaScript(行为)共同构成现代网页开发的三大基础技术。 控制网页样式 C…

网页制作中css中运行

网页制作中css中运行

CSS 运行机制 CSS(层叠样式表)在网页中的运行依赖于浏览器对HTML文档的解析和渲染流程。当浏览器加载HTML文件时,会构建DOM(文档对象模型)树,同时解析CSS文件或内联样式,生成CSSOM…

css 网页制作

css 网页制作

CSS 网页制作基础 CSS(层叠样式表)用于控制网页的样式和布局。以下是一些关键概念和实用方法: 选择器与样式规则 CSS 通过选择器定位 HTML 元素并应用样式。例如: p { colo…

网页制作css制作步骤

网页制作css制作步骤

CSS制作步骤 1. 创建CSS文件 新建一个后缀为.css的文件(如style.css),与HTML文件放在同一目录或指定文件夹中。通过HTML的<link>标签引入: <lin…