📚 普通人AI编程学习课程

30节系统课程,从零开始掌握AI编程助手

第 6 课 / 共 30 课

第6课: HTML与CSS基础

📖 约2000字 | ⏱️ 预计20分钟 | 🎯 入门级

🎯 课程目标

完成本课程后,你将能够:

  • 理解 HTML 的基本结构和常用标签
  • 掌握 CSS 的基本样式设置
  • 能够阅读和理解 AI 生成的网页代码
  • 进行简单的样式修改

📖 HTML 入门

HTML 是网页的结构骨架,就像建筑的框架结构。

<!DOCTYPE> html>
<html> <head>
<meta charset="UTF-8">
<title>页面标题</title>
</head>
<body>
<h1>主标题</h1>
<p>这是一个段落</p>
</body>
</html>

🎨 常用 HTML 标签

<h1> - <h6>

标题标签,h1 最大,h6 最小

<p>

段落标签,用于文本段落

<button>

按钮标签,可点击的元素

<input>

输入框,用户输入内容

<div>

容器,组合其他元素

<ul> / <li>

无序列表

🎨 CSS 入门

CSS 是网页的装饰,就像给建筑刷漆和装修。

/* 选择器 { 属性: 值; } */

body {
font-family: Arial, sans-serif; /* 字体 */
background-color: #f0f0f0; /* 背景色 */
margin: 0; /* 外边距 */
}

h1 {
color: #333; /* 文字颜色 */
font-size: 24px; /* 字体大小 */
text-align: center; /* 居中 */
}

.button {
background-color: #007bff; /* 按钮背景色 */
color: white; /* 按钮文字色 */
padding: 10px 20px; /* 内边距 */
border-radius: 5px; /* 圆角 */
}

🔧 常见 CSS 属性

属性 作用 示例值
color文字颜色#333, red, rgb(255,0,0)
background-color背景颜色#fff, rgba(0,0,0,0.5)
font-size字体大小16px, 1.5em, 100%
margin外边距10px, 10px 20px
padding内边距10px, 10px 20px
border-radius圆角5px, 50%
display显示方式block, inline, flex

💡 如何让 AI 生成更好的网页

Prompt 示例

"创建一个个人主页,使用以下要求:
- HTML5 结构,包含 header、main、footer
- CSS 使用 Flexbox 布局
- 响应式设计,适配手机和平板
- 主色调使用蓝色系
- 包含个人介绍、技能展示、联系方式三个部分"