HTML 头部
HTML 头部位于 <head> 标签内,是网页的 “配置中心”,包含了所有不直接显示在页面上但对网页至关重要的元数据和资源引用。其核心作用包括:
定义网页的基本属性(如标题、编码格式);
关联外部资源(如样式表、脚本文件);
提供搜索引擎和浏览器所需的额外信息(如 SEO 配置、视口设置)
<head> 标签必须作为 <html> 根元素的直接子元素,且位于 <body> 标签之前,示例如下:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<!-- 头部内容 -->
</head>
<body>
<!-- 页面可见内容 -->
</body>
</html>核心头部元素
页面标题
<title> 用于定义网页的标题,是头部中唯一必须存在的元素。其内容会显示在浏览器的标签页上,同时也是搜索引擎结果中显示的主要标题。
元数据标签
<meta> 标签用于提供网页的元数据,通过不同的属性组合,可实现多种功能。
字符编码(必写,避免中文乱码):
视口适配(移动端必写,控制缩放):
网页描述(吸引搜索流量):
网页关键字(帮助搜索引擎理解网页主题)
作者信息(标注网页的作者。)
关联外部资源
关联样式表
通过 <link> 标签引入外部 CSS 文件,控制网页的布局和外观。
rel="stylesheet":表明关联的是引入图标引入图标样式表;href:指定 CSS 文件的路径(相对路径或绝对路径)
关联脚本文件
通过 <script> 标签引入外部 JavaScript 文件,实现网页的交互功能。
src:指定 JavaScript 文件的路径;defer:表示脚本会在文档解析完成后执行,不阻塞页面渲染。
引入图标
为网页添加图标(显示在浏览器标签页或书签中)
rel="icon":表明关联的是图标文件;href:指定图标文件的路径
其他重要头部元素
设置基准 URL
使用<base>标签为页面中所有相对 URL 指定一个基准 URL,简化链接和资源引用的路径书写
之后页面中的相对链接会以该基准 URL 为基础,如 <a href="about.html"> 会被解析为 https://example.com/pages/about.html
内部样式
使用<style>标签在头部嵌入 CSS 样式,作用于当前页面
降级处理
使用<noscript>标签可以在浏览器不支持 JavaScript 或禁用 JavaScript 时,显示该标签内的内容。
注意事项
<head>中的内容不会在页面主体中显示,仅用于配置和关联资源;字符编码
<meta charset="UTF-8">应放在<head>的最前面,避免出现乱码;合理组织头部资源,避免引入不必要的文件,以提高网页加载速度。
最后更新于