HTML 指南

下面为你整理一份清晰、系统、实用的 《HTML 指南(HTML Guide)》,适合入门、学习或作为参考手册使用。


📘 HTML 指南(HTML Guide)

1. HTML 是什么?

HTML(HyperText Markup Language,超文本标记语言) 是构建网页的基础语言,用于描述网页的结构和内容。

浏览器负责解析 HTML,并呈现文本、图片、视频、表格等内容。


2. 一个基本 HTML 文档结构

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<title>HTML 示例页面</title>
</head>
<body>
<h1>你好,HTML!</h1>
<p>这是一个示例页面。</p>
</body>
</html>

结构说明:

  • <!DOCTYPE html>:告诉浏览器使用 HTML5 标准

  • <html>:整个页面的根元素

  • <head>:页面的元信息,如标题、编码、样式等

  • <body>:页面内容主体


3. HTML 常用标签分类(必会)

3.1 文本结构

标签用途
<h1><h6>标题
<p>段落
<span>行内文本片段
<strong>强调(加粗,语义化)
<em>斜体(语义化强调)
<br>换行
<hr>水平分割线

3.2 超链接 & 图片

<a href="https://example.com">访问链接</a>

<img src="image.jpg" alt="描述文字">
  • href:跳转地址

  • alt:图片无法加载时的替代文本(也用于无障碍访问)


3.3 列表

无序列表

<ul>
<li>苹果</li>
<li>香蕉</li>
</ul>

有序列表

<ol>
<li>第一步</li>
<li>第二步</li>
</ol>

3.4 表格

<table>
<tr>
<th>姓名</th>
<th>年龄</th>
</tr>
<tr>
<td>小明</td>
<td>18</td>
</tr>
</table>

3.5 表单(输入)

<form action="/submit" method="post">
<input type="text" name="username" placeholder="用户名">
<input type="password" name="pwd" placeholder="密码">
<button type="submit">提交</button>
</form>

常见输入类型:

  • text

  • password

  • email

  • number

  • file

  • checkbox

  • radio

  • date


3.6 语义化标签(HTML5)

语义化让搜索引擎、屏幕阅读器更好理解页面内容。

标签语义
<header>页头
<nav>导航栏
<section>内容区块
<article>独立内容(可单独发布)
<aside>侧边栏
<footer>页尾

4. HTML 属性(Attributes)

属性用于提供额外信息,例如:

<img src="xx.jpg" width="300" height="200" alt="风景图">

常见属性:

  • id: 全局唯一标识符

  • class: 用于 CSS 样式 / JS

  • style: 内联样式

  • title: 鼠标悬停提示

  • data-*: 自定义数据属性


5. 块级元素 vs 行内元素

块级元素(block)

  • 独占一行

  • 可以包含行内或块级元素如:divph1-h6section

行内元素(inline)

  • 与文本同行

  • 不会换行如:spanastrongem


6. HTML 与 CSS、JavaScript 的关系

HTML → 结构CSS → 样式JavaScript → 行为

引入方式:

CSS

<link rel="stylesheet" href="style.css">

JavaScript

<script src="app.js"></script>

7. 最佳实践(W3C 推荐)

✔ 使用语义化标签(利于 SEO 和无障碍访问)✔ 所有图片必须带 alt✔ 保持结构清晰、缩进规范✔ 表格必须包括 <th> 表头✔ 使用 label 与输入框关联,提高可访问性


8. HTML 学习路线(简明版)

  1. 基础标签

  2. 文档结构

  3. 表单

  4. 语义化 HTML5

  5. DOM 与 JavaScript 基础

  6. 无障碍标准(WCAG 入门)


🎁 如需,我可以进一步为你提供:

📄 完整的 HTML 速查表📘 “HTML 从零开始”教程📚 HTML + CSS 入门课程大纲📝 帮你生成 HTML 示例代码📦 导出为 PDF / PPT / Markdown

你希望我把这个指南扩展成完整教材、还是生成PDF 文档

文章已创建 2965

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部