HTML文档的`<head>`部分通常包含以下元素:
1. `<title>`:定义网页的标题,显示在浏览器工具栏、搜索引擎结果页面和收藏夹中。
2. `<meta>`:提供关于HTML文档的元数据,例如字符集声明、视口设置、关键字、描述等。
3. `<link>`:用于引入外部资源,如样式表(CSS文件)、图标(favicon.ico)等。
4. ``:定义文档中所有相对URL的基准地址或目标。
5. `[removed]`:用于插入JavaScript代码或引用外部JavaScript文件。
6. `<style>`:直接嵌入CSS样式到HTML文档中。
7. `
8. `<meta name="viewport">`:控制网页在移动设备上的显示方式。
9. `<meta charset="UTF-8">`:声明文档编码为UTF-8。
10. `<meta name="description" content="...">`:提供网页的简短描述。
11. `<meta name="keywords" content="...">`:列出网页的关键词(不推荐使用,因为搜索引擎对这个标签的重视程度已经降低)。
12. `<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">`:声明文档类型和字符集。
13. `<meta http-equiv="refresh" content="...">`:设置页面自动刷新时间。
14. `<meta name="robots" content="...">`:告诉搜索引擎如何处理网页。
15. `<meta name="author" content="...">`:声明网页作者。
16. `<meta name="generator" content="...">`:提供生成网页的软件信息。
17. `<meta name="revised" content="...">`:记录网页最后修改时间。
18. `<link rel="stylesheet" href="...">`:引入外部CSS文件。
19. `<link rel="icon" href="favicon.ico">`:引入网站图标。
这些元素共同作用,向浏览器和搜索引擎提供关于HTML文档的重要信息,并控制网页的显示方式。需要注意的是,`<head>`部分的内容通常不会直接显示给网页的访问者