<i>不专业的</i> HTML 入门教程 第一篇

2015/09/16 | 3分钟阅读 | 更新于 2015/09/16

考虑到之前遇到的学习门槛的问题,我想试试写一篇很浅显的 HTML 教程试试,面向哪怕对 HTML 一点都不了解的人。

首先关于 HTML 的定义,我从 www.w3school.com 抄了一段,内容如下。

  • HTML 指的是超文本标记语言 (Hyper Text Markup Language)
  • HTML 不是一种编程语言,而是一种标记语言 (markup language)
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页

总的来说,HTML 是一种用 HTML 标签标记文本的标记语言。可能有点难理解,我举个例子。即使你没写过代码,应该也用过 Word 和 记事本。手边没 Word,用个别的东西演示一下。我从网上抄来一首诗,长这个样子:

现在我想给它加些效果,突出标题之类的,可以这样:

你是怎么实现的?选中字体,改字号,然后加粗?这样当然也可以,但是如果你有好多诗,挨个改标题的字号,字体是不是麻烦了些。你有没有注意到有个“段落”或者“普通(div)”下拉菜单在字体旁边?选中之前的标题文字,点击这个下拉菜单,选择,标题2

好,第一节课到此结束,你可以休息十分钟


回来了又

现在,试试把这段代码复制下来,保存成 .html 文件,比如 绝句.html,然后用你的浏览器打开它!

<html>
  <head>
    <meta charset="utf-8" />
  </head>
  <body>
    绝句 杜甫[唐] 两个黄鹂鸣翠柳, 一行白鹭上青天。 窗含西岭千秋雪,
    门泊东吴万里船。
  </body>
</html>

你看到的应该是这个样子的:

先不管为什么没有换行,把“绝句”改成 <h2>绝句</h2> 试试,重新保存成 html 文件试试?

<html>
  <head>
    <meta charset="utf-8" />
  </head>
  <body>
    <h2>绝句</h2>
    杜甫[唐] 两个黄鹂鸣翠柳, 一行白鹭上青天。 窗含西岭千秋雪, 门泊东吴万里船。
  </body>
</html>

应该是这个样子的吧:

是不是画风变了 ←_←

你看到的这些代码,左一个‘<’,右一个‘>’的,就是 html 标签。标签是啥?举个例子,大概好多人做过这个:

上图通常出现在小时候画同学画得不像的时候,用来标识这货是什么。

就跟你在word文档里选中某些字然后加粗,改个颜色,斜体等等等等,都相当于给它加标记,加标签。告诉编辑器/浏览器,这是段落,这是标题,这里加粗……

在html里面,标记大多长这个样子 <p></p><h1></h1>代表一些预设的效果或者内容。 一个尖括号围起来的开始标签,和一个多个‘/’的结束标签。也有不带结束标签的,比如 <input><br> 啊,后者就是换行。

我完善了一下之前的代码,然后加入了注释,顺便还有别的一堆标签。

<!-- 我是注释 -->
<!DOCTYPE HTML> <!-- 声明是标准的 html 文件>
<html> <!-- html 文件的标签-->
    <head> <!-- 头部标签,里面是配置和样式,文件引用等等-->
        <meta charset="utf-8"> <!-- meta标签有多种作用,此处是声明编码 -->
    </head> <!-- 头部标签结束 -->
    <body> <!-- body 标签 -->
    <h2>绝句</h2> <!-- 二级标题 -->
    <small>杜甫[唐]</small>
    两个<a href="http://baike.baidu.com/subview/145207/5143956.htm">黄鹂</a>鸣翠柳,<br> <!-- br 换行-->
    一行白鹭上<i>青天</i>    窗含西岭<strong>千秋雪</strong><br>
    门泊<del>东吴</del>万里船。
    </body><!-- 结束 -->
</html> <!-- 结束 -->

此时它大概是这个样子的:

其中 a 是链接,点击就打开新网页了,

small 小号字体

strong 算是加重

del 删除

i 斜体

……

今天就到这里吧


  • 很完整的 HTML 标签 参考手册 可以戳 这里
  • 比较靠谱的 HTML 教程 可以戳 这里

© 2026 香蕉引擎故障报告

🌱 Powered by Hugo with theme Dream.

关于

要怎么介绍自己呢,🤔。

很早以前是作为 Web 前端在学习的,但是工作第一年就成为了全干工程师。喜欢尝试各种东西,什么都会一点。

一直很喜欢 Ebiten 游戏引擎 ,特别简洁,用它做过一些小东西,可以查看这个分类 。另外特别推荐这个木鱼 ,是一个相对完整的小玩意儿,包含手搓的一个简单的 UI 框架;支持鼠标和键盘操作;有多语言和主题切换功能;同时支持 Web 端和客户端。它的源代码在 bin16/wooden-fish

主题

网站基于 Hugo,当前使用的是 hugo-theme-dream 主题的修改版 ,根据我的需要,做了一些对 PaperMod 的兼容。

我自己也写过主题 ,但是没有别人写的好看。

正在从我的笔记中往外搬运内容

等待更新:

  • 从《锈湖》中学了些什么东西
  • 我拿 React 写解谜游戏的经过
  • 基于 Pocketbase 的 Pocket Memos
  • 数独!