当前位置: 首页 > news >正文

第一章:HTML基石·现实的骨架

教学目标:
• 理解 HTML 的整体结构(<!DOCTYPE>, <html>,<head>, <body>
• 掌握基础标签(<h1>, <p>, <a>, <img>, <ul>/<ol>/<li>, <div>, <span>
• 初识语义化标签(<section>, <article>, <header>, <footer>

剧情:灰域中的第一道门

2147 年,人类世界的数据文明高度发达,所有实体城市都有一个虚拟“镜像城”——统称为 Origin。

林昊,生于现实最底层的“灰域”,从小听父亲说过一句话:“世界不是由砖头建成的,而是由标签编织出来的。”

某天,一串乱码神秘上传入他的神经芯片。在他脑中,一道声音响起:

你是被选中的造梦师学徒。来吧,HTML之门已开启。


教学场景加载:原始代码之域

林昊站在一片空白的数据平原上,只有一块泛光的黑色地板和虚拟键盘。

此时,一位身披银袍的虚拟人影出现,自称「零号导师」。

“HTML 是你构造世界的第一把钥匙。世界的每一栋建筑、每一个按钮,都是从这里开始的。”

他在空气中敲出第一段代码:

<!DOCTYPE html>
<html><head><title>林昊的第一个世界</title></head><body><h1>你好,前端世界!</h1><p>这是我创造的第一个段落。</p></body>
</html>

林昊惊讶地看到——地面浮现出一个光幕,自动加载出虚拟建筑的雏形,一行文字在空中显示。


教学详解

零号导师指着屏幕上的代码:

🌐 <!DOCTYPE html>
“这是HTML5的启动信号,它告诉系统:我要建造一个现代网页。”

🌍 <html> … </html>
“这是世界的根容器,所有内容必须包裹在它里面。”

🧠 <head> … </head>
“这是你网页的大脑,用于定义网页信息、编码格式、标题、外部资源等。”
示例子标签包括:

  • <title>:浏览器标签页显示的文字
  • <meta charset="UTF-8">:定义编码,支持中文字符等

🦴 <body> … </body>
“这是身体,是用户真正能看到的部分。你所创造的一切——标题、图片、按钮——都写在这里。”


更多标签的魔法

导师弹指之间,更多代码浮现,并实时变为世界构件:

  1. 标题(从 <h1> <h6>

    <h1>主标题</h1>
    <h2>副标题</h2>
    

    “等级越小,权重越大,别滥用 h1,一个页面通常只该有一个。”

  2. 段落 <p>

    <p>这是一个自然段。</p>
    

    “讲述文字的容器。”

  3. 超链接 <a>

    <a href="https://origin.net">进入主城</a>
    

    “点击它,可以穿梭到另一个虚拟页面或区域。”

  4. 图像<img>

    <img src="avatar.png" alt="林昊头像" />
    

    “图像也是构件,但别忘了 alt,即使图像加载失败也能识别其内容。”

  5. 列表 <ul> / <ol> / <li>

    <ul><li></li><li></li><li>治疗药水</li>
    </ul>
    

    “用于组织物品、任务列表、导航菜单等。”

  6. 容器标签 <div> & <span>

    <div>这是一个块级容器</div>
    <span>这是一个行内容器</span>
    

    “div用于结构划分,span用于小范围包裹文字。虽然它们没有语义,但搭配 CSS,它们是布局的基础。”


语义化初探

导师一挥手,代码升级:

<header><h1>林昊的主页</h1>
</header><main><section><h2>我的故事</h2><p>我出生于灰域,但我想成为造梦师。</p></section>
</main><footer><p>联系我:linhao@origin.net</p>
</footer>

“header、main、section、footer 是 HTML5 的语义标签,它们更清晰地表述结构,利于 SEO、无障碍阅读、团队协作。”


🎯 练习任务

创建一个属于你自己的虚拟页面,必须包含:

  1. 页面标题(<title>
  2. 一个主标题(<h1>
  3. 至少两段文字(<p>
  4. 一个链接(<a>
  5. 一个图片(<img>
  6. 一个列表(<ul><ol>

(你可以用 Notepad 或 VS Code 编写,并在浏览器中打开它!)


🔮 预告:第二章《CSS秘典:色彩与布局的力量》

林昊将面对「默认样式怪」的混乱攻击,学习如何用 CSS 控制样式、美化页面与定位元素——他的代码世界,将第一次染上色彩!

相关文章:

  • 基于单应性矩阵变换的图像拼接融合
  • WebGIS 开发黑科技:解锁地理信息的新视界
  • vscode点击函数名/变量/文件名无法跳转
  • 【deekseek】P2P通信路由过程
  • 内核深入学习3——分析ARM32和ARM64体系架构下的Linux内存区域示意图与页表的建立流程
  • AUTOSAR图解==>AUTOSAR_TPS_ECUResourceTemplate
  • MySQL 主从复制与读写分离
  • CST软件对OPERACST软件联合仿真汽车无线充电站对人体的影响
  • 【网络编程】七、详解HTTP 搭建HTTP服务器
  • 快速排序、归并排序、计数排序
  • 论文解读:Drivestudio——OmniRe: Omni Urban Scene Reconstruction
  • css3基于伸缩盒模型生成一个小案例
  • 鸿蒙接入flutter环境变量配置windows-命令行或者手动配置-到项目的创建-运行demo项目
  • MATLAB Simulink在Autosar和非Autosar工程下的开发流程
  • AI智能分析网关V4助力工厂/工地/车间/能源矿山场景玩手机行为精准检测与安全生产智能化监管
  • Python(1) 做一个随机数的游戏
  • LeetCode 648 单词替换题解
  • 第九届御网杯网络安全大赛初赛WP
  • [Java][Leetcode middle] 45. 跳跃游戏 II
  • 开发与AI融合的Windsurf编辑器
  • 沈阳卫健委通报“健康证”办理乱象:涉事医院已被立案查处
  • 男子发寻母视频被警方批评教育,律师:发寻亲信息是正当行为
  • 央行等印发《关于金融支持广州南沙深化面向世界的粤港澳全面合作的意见》
  • 中国潜水救捞行业协会发布《呵护潜水员职业健康安全宣言》
  • 马上评丨摆摊要交芙蓉王?对吃拿卡要必须零容忍
  • “影像上海”中的自媒体影像特展:无论何时,影像都需要空间