⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

CSS 入门 — 给网页上色

学习用 CSS 给 HTML 元素添加样式 · 难度:入门 · +10XP

CSS 入门教程

CSS用来控制网页的外观——颜色、大小、位置、动画。如果说HTML是房子的骨架,CSS就是装修。

前提:你需要先学完HTML基础,才能理解CSS。

第一步:创建HTML文件

先准备一个简单的HTML页面(用上一课学到的知识):

<!DOCTYPE html>
<html>
<head><title>CSS学习</title></head>
<body>
  <h1>我的主页</h1>
  <p>这是一段文字</p>
</body>
</html>

第二步:添加CSS样式

<head> 里加入 <style> 标签:

<head>
  <title>CSS学习</title>
  <style>
    h1 { color: blue; }
    p { font-size: 18px; }
    body { background: #f0f0f0; }
  </style>
</head>

保存刷新浏览器——标题变蓝了!段落变大了!背景变灰了!

CSS怎么写?

CSS的基本格式是:选择器 { 属性: 值; }

选择器 {     /* 你想给谁加样式? */
  属性: 值;  /* 你想改什么?改成什么样? */
}

比如 h1 { color: red; } = "把所有的h1标题变成红色"

写CSS的三种方式

方式写法何时用
1. 内部样式(推荐新手)<style>...</style>放在head里单个页面的样式
2. 行内样式<h1 style="color:red">临时测试、特殊覆盖
3. 外部样式<link rel="stylesheet" href="style.css">多个页面共享(最专业)

常用的CSS属性

想改什么CSS属性示例
文字颜色colorcolor: red;
文字大小font-sizefont-size: 20px;
背景色background-colorbackground: blue;
文字居中text-aligntext-align: center;
宽度widthwidth: 300px;
高度heightheight: 200px;
边框borderborder: 1px solid #ddd;
圆角border-radiusborder-radius: 8px;

动手练习

  1. 把h1标题改成红色、居中
  2. 给body加一个浅色背景
  3. 给p段落设置行高为1.8倍
  4. 试着把h1的color改成#2563eb(蓝色)

试试修改右边编辑器里的代码,点"运行"看效果!

Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 122 篇
0 完成
🔥 0