HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言,它可以用来组织网页的内容,包括文本、图片、链接等元素,HTML 不是一种编程语言,而是一种标记语言,是一套标记标签,HTML 使用标记标签来描述网页。
HTML文档包含了HTML命令行,它们可以说明文字,图形、动画、声音、表格、链接等,HTML的结构包括头部 (head)、和主体 (body)两大部分,头部描述浏览器所需的信息,主体包含所要说明的具体内容。
## HTML基础
HTML文档以 !DOCTYPE html 开头,它是文件类型和 DTD(Document Type Definition)的声明,用来说明你用的 HTML 是什么版本,DTD 规定了标记符必须按什么样的格式来书写,这样浏览器才能正确地解析。
HTML元素是由开始标签、结束标签和内容组成的,一个段落由 p 元素组成:
<p>这是一个段落。</p>
大多数 HTML 元素可拥有属性,属性提供了有关元素的更多信息,一个链接有 href 属性:
<a href="https://www.example.com">这是一个链接</a>
## HTML元素
HTML 文档主要包含以下元素:
- <!DOCTYPE>: 定义文档类型和 DTD 的声明。
- <html>: HTML 文档的根元素。
- <head>: 包含了所有的头部标签元素,在 <head> 中你可以插入脚本(scripts), 样式文件(CSS),以及各种 meta 信息。
- <title>: 页面的标题,它是 head 部分中唯一必需的元素。
- <body>: 页面的主体部分,包含了可见的页面内容(比如文本,图片,音频,视频等)。
- <h1> 到 <h6>: HTML 标题是通过 <h1> 到 <h6> 等标签进行定义的。
- <p>: HTML 段落是通过 <p> 标签进行定义的。
- <a>: HTML 链接是通过 <a> 标签进行定义的。
- <img>: HTML 图像是通过 <img> 标签进行定义的。
- <ul>: HTML 无序列表是通过 <ul>、<li> 等标签进行定义的。
- <ol>: HTML 有序列表是通过 <ol>、<li> 等标签进行定义的。
- <table>: HTML 表格是通过 <table>, <tr>, <th>, <td> 等标签进行定义的。
- <form>: HTML 表单是通过 <form>, <input>, <textarea>, <button> 等标签进行定义的。
## HTML属性
HTML元素可以拥有属性,属性提供了有关元素的更多信息,一个链接有 href 属性:
## HTML颜色和背景色
HTML可以使用颜色名称或十六进制代码来设置文本颜色和背景色:
<!-- 设置文本颜色 --> <p style="color: red;">这是红色文本。</p> <!-- 设置背景色 --> <div style="background-color: yellow;">这是黄色背景。</div>
## HTML字体和大小
HTML可以使用 font-family, font-size, font-weight, font-style, text-align, line-height, letter-spacing, word-spacing, white-space, text-decoration, text-transform, color, background-color, border, border-radius, box-shadow, display, margin, outline, padding, list-style, text-indent, vertical-align, clear, float, width, height, max-width, min-width, max-height, min-height, position, top, right, bottom, left, z-index等属性来设置字体和大小:
<!-- 设置字体 --> <p style="font-family: Arial;">这是 Arial 字体。</p> <!-- 设置大小 --> <p style="font-size: 20px;">这是20像素大小的文本。</p>
## HTML超链接和图像链接
HTML可以使用 a 标签来创建超链接,href 属性指定链接的目标 URL:
<!-- 创建一个超链接 --> <a href="https://www.example.com">这是一个链接</a>



还没有评论,来说两句吧...