前端技术文档
首页
HTML
CSS
首页
HTML
CSS
  • Guide

HTML 简介

什么是 HTML?

HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。它使用标记标签来描述网页的结构和内容。

HTML 基本结构

一个基本的 HTML 文档结构如下:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>页面标题</title>
</head>
<body>
    <h1>这是一个标题</h1>
    <p>这是一个段落</p>
</body>
</html>

HTML 标签

HTML 标签是由尖括号包围的关键词,通常成对出现,如 <html> 和 </html>。

常用标签

  • 标题标签:<h1> 到 <h6>,用于定义不同级别的标题
  • 段落标签:<p>,用于定义段落
  • 链接标签:<a>,用于创建超链接
  • 图像标签:<img>,用于插入图像
  • 列表标签:<ul>(无序列表)、<ol>(有序列表)、<li>(列表项)
  • 表格标签:<table>、<tr>(行)、<td>(单元格)
  • 表单标签:<form>、<input>、<button>、<select>、<textarea>

HTML 语义化

语义化 HTML 是指使用恰当的 HTML 标签来描述内容的含义,而不仅仅是为了样式。

语义化标签

  • <header>:定义文档的头部区域
  • <nav>:定义导航链接的部分
  • <main>:定义文档的主要内容
  • <section>:定义文档中的一个区块
  • <article>:定义独立的内容
  • <aside>:定义侧边栏内容
  • <footer>:定义文档的底部区域

HTML5 新特性

  • 新的语义化标签
  • 音频和视频支持(<audio> 和 <video>)
  • Canvas 绘图
  • 本地存储(localStorage 和 sessionStorage)
  • 地理定位
  • Web Workers
  • WebSockets

最佳实践

  1. 使用语义化标签
  2. 保持代码结构清晰
  3. 使用适当的缩进
  4. 为图像添加 alt 属性
  5. 确保页面可访问性
  6. 优化页面加载速度

总结

HTML 是网页开发的基础,掌握 HTML 是学习前端开发的第一步。通过合理使用 HTML 标签和语义化结构,可以创建出结构清晰、易于维护的网页。

最近更新: 2026/4/10 14:13
Contributors: wuwei