请简要介绍HTML的基本结构。要求500字以内的介绍，分成三个自然段，第一段介绍HTML的定义和特点，第二段介绍HTML文档的头部标记及其功能，第三段介绍HTML文档的主体标记及其主要元素。
user
HTML，超文本标记语言（Hypertext Markup Language）是用于创建网页的标准标记语言，允许网页开发者定义文本、图像、视频等各种内容的展示方式，并提供交互体验。它使用一系列的标签与属性值来定义文档的结构与样式，是一种结构化、可呈现与交互的文本格式。HTML的核心特点是其具有高度的可扩展性和跨平台兼容性，能够支持多种表现形式和用户交互，因而广泛应用于互联网和局域网中的网页和应用程序开发。HTML从1991年最早发布至今，一直是互联网发展的基石之一。

HTML文档的头部通过`<head>`标记来定义，它不直接包含页面的可见内容，而是用作存储元数据，诸如字符集定义、页面编码、文档标题、样式表及脚本等辅助信息。`<head>`标记内可嵌套的常用元素包括`<meta>`（指定字符编码、关键词、描述等）、`<title>`（定义网页的标题）、`<style>`（内联CSS样式）、`<script>`（执行JavaScript脚本）等。头部标记对于搜索引擎优化（SEO）、内容渲染、增强用户体验等方面起着至关重要的作用。例如，良好的元数据配置能够帮助搜索引擎更好地索引网页，而正确的字符集声明则保证了网页在全球范围内被正确解析。

HTML文档的主体内容由`<body>`标记定义，此处包含了所有用户可见的信息以及交互元素，如文本、链接、图片、音频视频、表单控件等。主体部分经常使用的标签有段落`<p>`、标题`<h1>`到`<h6>`、列表`<ul>`、`<ol>`、`<li>`、图片`<img>`、锚点`<a>`等。利用这些基本元素，可以构建出丰富多样的网页内容。此外，随着HTML5的普及，还引入了许多新的语义化标签，比如`<article>`、`<section>`、`<header>`、`<footer>`等，它们不仅可以更准确地描述文档的结构，也便于辅助技术的应用，从而提高网站的可访问性和SEO性能。
assistant