Skip to content

HTML5 语义标签

开发者工具: 浏览器右击”检查”或F12

创建网页模板: 英文感叹号!

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>

<head>: 文档元数据(头部)元素,包含文档的元数据,字符集、移动端页面适配、页面的标题等

<body>: 文档主体元素,包含文本、图片、视频、音频等

<h1>-<h6>: 标题标签,建议在3级以内

<p>: 段落标签

<strong>加粗

<em>倾斜

<ins>下划线

<del>删除线

语法: <!-- 注释内容 -->

快捷键: Ctrl + /

  • 独占一行
  • 可以嵌套其他元素
  • p, h, div等
  • 可以一行放多个
  • 不能嵌套区块元素,可以嵌套其他行内元素
  • strong, em, a等

语法: <img src="" alt="">,是单标签

属性: src, alt, width, height, title

  • 同一级路径: pig.png./pig.png
  • 下一级路径: img/pig.png./img/pig.png
  • 上一级路径: ../pig.png
  • 盘符路径
  • 网络路径

语法: <video src=""></video>

属性: src, controls, width, height, autoplay, loop, muted, poster

兼容性写法:

<video controls>
<source src="video.mp4" type="video/mp4">
<p>您的浏览器不支持 HTML 5 Video 标签,请升级浏览器。</p>
</video>

语法: <audio src=""></audio>

属性: src, controls, width, height

兼容性写法:

<audio controls>
<source src="audio.mp3" type="audio/mp3">
<p>您的浏览器不支持 HTML 5 Audio 标签,请升级浏览器。</p>
</audio>

语法: <a href=""></a>

属性: href, target, title

  • 新窗口打开: target="_blank"
  • 空链接: href="#"
  • 下载链接: href="./download.zip"
  • 邮件链接: href="mailto:123@qq.com"
  1. 创建锚点目标: id="1"
  2. 标记锚点目标: href="#1"

<br>: 换行标签

<header>: 网页页眉

<main>: 网页内容

<nav>: 导航栏

<article>: 文章相关

<section>: 分类

<aside>: 侧边栏

<footer>: 页面页脚

<div>: 区块,布局结构

<span>: 行内,文本或行内元素

有序列表: <ol> 包含 <li>

描述列表: <dl> 包含术语 <dt> 和描述 <dd>

无序列表: <ul> 包含 <li>

<table>: 表格容器

<tr>: 表格行

<td>: 单元格

<th>: 表头单元格

表格结构标签: <thead>, <tbody>, <tfoot>

表单的作用是收集用户信息

表单的三部分:

  • 表单容器
  • 表单控件
  • 辅助标签

语法: <form action=""></form>

属性: action 指定处理表单提交的URL

语法: <input type="">

属性: type 定义输入框的类型

  • 单行文本框(text),密码框(password),autocomplete="off" 关闭自动填充

  • 单选框(radio),复选框(checkbox),checked 属性默认选中

  • 文件域(file),multiple 属性多选,accept 属性规定类型

语法: <textarea></textarea>

属性: name, placeholder, rows, cols

<select>: 下拉表单容器

<option>: 选项标签,selected 属性默认选中

语法: <button>搜索</button>

属性: disabled 禁用按钮

方式一:

<label for="nan"></label>
<input type="radio" id="nan" name="sex">

方式二:

<label>
<input type="radio" name="sex">
</label>

空格: &nbsp;

大于号: &gt;

小于号: &lt;

2025版pink老师最新AI+前端入门教程