1141 字
6 分钟
前端三件套
2026-03-02

HTML#

HTML简介#

  1. 全称:Hyper Text Markup Language(超文本标记语言)
  2. 作用:专门用来搭建网页的结构(骨架),比如文字、图片、按钮、表单、布局等。

了解基本骨架#

<!-- 文档声明:告诉浏览器这是HTML5文档 -->
<!DOCTYPE html>
<!-- 网页语言是中文(简体) -->
<html lang="zh-CN">
<!-- 头部:给浏览器看的配置,不显示在页面上 -->
<head>
<meta charset="UTF-8">
<!-- 设置网页字符编码为 UTF-8,保证中文不乱码 -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 网页适配手机,宽度跟随设备宽度,初始缩放比例 1:1 -->
<title>我的第一个网页</title>
<!-- 显示在浏览器标签栏上-->
</head>
<!-- 身体:页面所有可见内容都写在这里 -->
<body>
网页的文字、图片、按钮都在这里!
</body>
</html>

标签#

  1. 基础文本标签
    <h1>一级标签</h1>
    <p>一段文字</p>
    <div>容器</div>
    <strong>加粗</strong>
    <em>斜体</em>
    <del>删除线</del>
    <ins>下划线</ins>
    <br> <!-- 换行 -->
    <hr> <!-- 水平分割线 -->
  2. 超链接标签
<!-- 基本用法 -->
<a href="https://www.baidu.com">百度一下</a>
<a href="https://www.baidu.com" target="_blank">新页面打开</a>

href=“地址”跳转的目标链接    target=“_blank” 在新标签页打开链接

  1. 图片标签
<img
src="https://www.baidu.com/logo.png"
alt="百度Logo"
width="300" height="200">
>

src=“图片地址”    alt = alternative(替代文字)图片加载失败时,显示这段文字

  1. 列表标签

    1. 无序列表 ul + li
      <ul>
      <li>列表项1</li>
      <li>列表项2</li>
      <li>列表项3</li>
      </ul>
    2. 有序列表 ol + li
      <ol>
      <li>第一项</li>
      <li>第二项</li>
      </ol>
    3. 自定义列表 dl + dt +dd
      <dl>
      <dt>标题</dt>
      <dd>描述内容</dd>
      </dl>
  2. 表格标签

    1. 基础表格 行tr 格子th/td(Table Header/Table Data)
    <table border="1" width="400"> <!-- border=1 加边框,宽度width -->
    <tr> <!-- 第一行:表头 -->
    <th>姓名</th>
    <th>年龄</th>
    <th>城市</th>
    </tr>
    <tr> <!-- 第二行 -->
    <td>张三</td>
    <td>20</td>
    <td>北京</td>
    </tr>
    <tr> <!-- 第三行 -->
    <td>李四</td>
    <td>22</td>
    <td>上海</td>
    </tr>
    </table>
    1. 合并单元格 rowspan/colspan=“x”
    <table border="1">
    <tr>
    <th colspan="2">学生信息</th> <!-- 合并2列 -->
    </tr>
    <tr>
    <td rowspan="2">张三</td> <!-- 合并2行 -->
    <td>20岁</td>
    </tr>
    <tr>
    <!-- 这里原本应该有<td>,但被合并了,所以删掉! -->
    <td>男</td>
    </tr>
    </table>
  3. 表单标签

    <!-- 文本框 -->
    <input type="text" placeholder="请输入用户名">
    <!-- 密码框 -->
    <input type="password" placeholder="请输入密码">
    <!-- 单选框 -->
    <input type="radio" name="gender"> 男
    <input type="radio" name="gender"> 女
    <!-- 复选框 -->
    <input type="checkbox"> 看书
    <!-- 提交按钮 -->
    <input type="submit" value="登录">
    <!-- 普通按钮 -->
    <input type="button" value="点击">
  4. 下拉菜单

前端三件套
https://lilyly9.github.io/posts/前端三件套/
作者
Stari
发布于
2026-03-02
许可协议
CC BY-NC-SA 4.0