下面是一篇适合新手入门、也可作为速查手册的文章,系统介绍 HTML 的基础概念及常用代码总结,可直接用于博客、教程或学习笔记。
HTML 介绍以及常用代码总结
一、什么是 HTML?
HTML(HyperText Markup Language),即超文本标记语言,是构建网页的基础语言,用来描述网页的结构和内容。
HTML 并不是编程语言,而是一种 标记语言,通过标签(Tag)告诉浏览器如何展示文本、图片、链接、视频等内容。
二、HTML 的基本结构
一个标准的 HTML5 页面结构如下:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>HTML Demo</title>
</head>
<body>
<h1>Hello HTML</h1>
<p>This is my first web page.</p>
</body>
</html>
结构说明
<!DOCTYPE html>:声明 HTML5<html>:页面根元素<head>:页面信息(不直接显示)<body>:页面内容(浏览器显示)
三、HTML 常用标签分类总结
1️⃣ 文本类标签
| 标签 | 说明 |
|---|---|
<h1> - <h6> | 标题(从大到小) |
<p> | 段落 |
<br> | 换行 |
<hr> | 分割线 |
<strong> | 加粗(语义) |
<em> | 斜体(强调) |
<span> | 行内容器 |
<h1>Main Title</h1>
<p>This is a <strong>bold</strong> text.</p>
2️⃣ 链接与图片
超链接
<a href="https://example.com" target="_blank">Visit Website</a>
图片
<img src="image.jpg" alt="Image description" width="200">
3️⃣ 列表标签
无序列表
<ul>
<li>Apple</li>
<li>Banana</li>
</ul>
有序列表
<ol>
<li>Step One</li>
<li>Step Two</li>
</ol>
4️⃣ 表格标签
<table border="1">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>Tom</td>
<td>20</td>
</tr>
</table>
常用标签:
<table>表格<tr>行<th>表头<td>单元格
5️⃣ 表单标签(非常重要)
<form>
<input type="text" placeholder="Username">
<input type="password" placeholder="Password">
<input type="submit" value="Login">
</form>
常见 input 类型
| 类型 | 说明 |
|---|---|
| text | 文本框 |
| password | 密码 |
| radio | 单选 |
| checkbox | 复选 |
| submit | 提交 |
| file | 上传文件 |
6️⃣ 语义化 HTML5 标签
| 标签 | 用途 |
|---|---|
<header> | 页头 |
<nav> | 导航 |
<section> | 内容区 |
<article> | 文章 |
<aside> | 侧边栏 |
<footer> | 页脚 |
<header>
<nav>Menu</nav>
</header>
7️⃣ 多媒体标签
视频
<video src="video.mp4" controls width="300"></video>
音频
<audio src="music.mp3" controls></audio>
四、HTML 常用属性总结
| 属性 | 说明 |
|---|---|
| id | 唯一标识 |
| class | 类名 |
| style | 内联样式 |
| src | 资源路径 |
| href | 链接地址 |
| alt | 图片说明 |
| title | 悬浮提示 |
五、HTML 与 CSS、JS 的关系
<!-- 引入 CSS -->
<link rel="stylesheet" href="style.css">
<!-- 引入 JavaScript -->
<script src="main.js"></script>
- HTML:结构
- CSS:样式
- JavaScript:交互
六、新手常见错误
❌ 忘记写 <!DOCTYPE html>
❌ 标签不闭合
❌ 使用大量 <br> 排版
❌ 不写 alt 属性
七、HTML 学习路线建议
1️⃣ HTML 基础标签
2️⃣ 表单与语义化
3️⃣ CSS 布局
4️⃣ JavaScript 基础
5️⃣ 响应式设计
八、总结
HTML 是网页的骨架,
CSS 是外衣,
JavaScript 是灵魂。
掌握 HTML 常用标签,是迈入前端开发的第一步。
发表回复