HTML 术语表
点击下方链接可快速跳转,或使用快捷键 Ctrl+F 搜索关键词。
本术语表包含 HTML5 标准结构标签、语义化标签、核心功能标签 及使用示例。
{#doctype}
文档类型声明
- 不属于 HTML 标签,是浏览器的解析指令
- 必须写在文档第一行,声明页面采用 HTML5 标准渲染
- 省略会导致浏览器进入怪异模式,页面样式错乱
唯一写法:
1 |
{#html}
HTML 根元素
- 整个页面的顶级容器,所有标签必须嵌套在其中
- 必备属性:
lang,声明页面语言(利于 SEO + 屏幕阅读器) - 内部只包含
<head>和<body>两个子元素
标准写法:
1 | <html lang="zh-CN"> <!-- 简体中文 --> |
{#head}
文档头部(元数据区域)
- 存放不直接显示在页面上的配置信息
- 必须包含:字符集、视口、标题
- 可包含:样式、脚本、外部资源、图标等
- 一个页面只能有一个
<head>
头部核心标签一览表:
| 标签 | 核心作用 |
|---|---|
<title> |
浏览器标签栏标题 |
<meta> |
元数据(编码、视口、SEO) |
<link> |
引入外部资源(CSS、图标) |
<style> |
编写内嵌 CSS 样式 |
<script> |
编写/引入 JS 脚本 |
<base> |
设置相对链接基准地址 |
{#meta}
元数据标签
- 定义页面基础配置,无闭合标签
- 支持多组
<meta>实现不同功能
最常用示例:
1 | <!-- 1. 字符编码(必备,防止乱码) --> |
{#title}
页面标题
- 显示在浏览器标签栏
- 搜索引擎排名的核心依据
- 必须写在
<head>内部 - 一个页面只能有一个标题
示例:
1 | <title>风年的 HTML 学习笔记</title> |
{#link}
外部资源引入标签
- 最常用于加载 CSS、网站图标、字体等
- 无闭合标签,写在
<head>内
常用示例:
1 | <!-- 引入 CSS 样式表 --> |