当前位置:首页 > 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;
}

盒模型

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

  • 内容区(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)适配不同屏幕尺寸。

@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;
}

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

网页制作css笔记

@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 网页制作模板通常包含基础的 HTML 结构和 CSS 样式,帮助快速搭建响应式、现代化的网页布局。以下是一个常见的模板示例,包含关键部分和优化建议。 基础 HTML 结…

网页制作css图片切换

网页制作css图片切换

CSS图片切换的实现方法 使用CSS实现图片切换可以通过多种方式完成,以下是几种常见的方法: 纯CSS轮播图 通过CSS动画和关键帧实现自动轮播效果。定义一个容器,内部放置多个图片,利用anima…

网页制作 css样式

网页制作 css样式

CSS样式基础 CSS(层叠样式表)用于控制网页的视觉呈现,包括布局、颜色、字体等。以下是核心概念和常用方法: 选择器与样式规则 CSS通过选择器匹配HTML元素并应用样式。常见选择器类型:…

网页制作中css的作用

网页制作中css的作用

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

html css网页制作案例

html css网页制作案例

HTML CSS网页制作案例 响应式个人主页 使用HTML5和CSS3创建一个响应式个人主页,包含导航栏、简介、作品集和联系信息。通过媒体查询实现不同屏幕尺寸的适配。 <!DOCTYPE ht…

网页制作css制作步骤

网页制作css制作步骤

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