75 lines
2.4 KiB
Markdown
75 lines
2.4 KiB
Markdown
# Day_1 · HTML 文档结构与常用标签
|
|
|
|
> 预计耗时:20~30 分钟
|
|
> HTML 是网页的"骨架"。今天认识一个页面的基本结构,和几个最常用的标签。
|
|
|
|
## 今日知识点
|
|
|
|
- HTML 文档结构:`<!DOCTYPE html>`、`<html>`、`<head>`、`<body>`
|
|
- 常用标签:标题 `<h1>`~`<h6>`、段落 `<p>`、链接 `<a>`、图片 `<img>`
|
|
- 盒子标签:`<div>`(块级容器)、`<span>`(行内容器)
|
|
|
|
## 先学(教程)
|
|
|
|
- 菜鸟教程 HTML(看"HTML 简介"和"HTML 元素"):https://www.runoob.com/html/html-tutorial.html
|
|
- MDN·HTML 基础:https://developer.mozilla.org/zh-CN/docs/Learn/Getting_started_with_the_web/HTML_basics
|
|
- B站视频(黑马程序员,看讲"HTML 结构、标题/段落/div/span/图像/链接标签"的几集,选看):https://www.bilibili.com/video/BV14J4114768/
|
|
|
|
## 任务(后做)
|
|
|
|
新建 `about.html`,写一个自我介绍页面:
|
|
|
|
1. 完整文档结构(`<!DOCTYPE html>`、`<html>`、`<head>`、`<body>` 一个不少)[注:打一个!再按tab键可以直接补齐html骨架]
|
|
2. 一个 `<h1>` 主标题、两个 `<p>` 段落介绍自己
|
|
3. 一个 `<a>` 链接(用 `target="_blank"`)、一张 `<img>` 图片
|
|
4. 用 `<div>` 包住一段内容、用 `<span>` 给一句话占位(今天先不写样式)
|
|
|
|
示例骨架:
|
|
```html
|
|
<!DOCTYPE html>
|
|
<html lang="zh">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>关于我</title>
|
|
</head>
|
|
<body>
|
|
<h1>我叫张三</h1>
|
|
<div>
|
|
<p>我是web部的新成员。</p>
|
|
<span>这句话稍后要变色。</span>
|
|
</div>
|
|
</body>
|
|
</html>
|
|
```
|
|
|
|
> `lang="zh"` 表示中文,`<meta charset="UTF-8">` 防止中文乱码。
|
|
|
|
## 完成标准
|
|
|
|
- [ ] 页面能正常打开,中文不乱码
|
|
- [ ] h1/p/a/img/div/span 都用到了
|
|
- [ ] 能说出 `<head>` 和 `<body>` 分别放什么
|
|
|
|
**提交方式**:把 `about.html` 代码贴在当日工单评论里。
|
|
|
|
## 参考解答(先做再看)
|
|
|
|
```html
|
|
<!DOCTYPE html>
|
|
<html lang="zh">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>关于我</title>
|
|
</head>
|
|
<body>
|
|
<h1>我叫张三</h1>
|
|
<div>
|
|
<p>我是web部的新成员,来自青岛,喜欢写代码。</p>
|
|
<p>这是我做的第一个网页。</p>
|
|
</div>
|
|
<a href="https://www.runoob.com" target="_blank">我的学习资料</a>
|
|
<img src="https://www.runoob.com/wp-content/uploads/2013/12/react.png" alt="图片" width="200">
|
|
</body>
|
|
</html>
|
|
```
|