HTML元素和常用属性

html 标签和元素

🧱 一、结构标签(布局相关)

标签 含义与作用 常用用法示例
<html> HTML 文档根元素 <html lang=”zh-CN”>…</html>
<head> 页面头部信息(非可视) 包含 <title>, <meta>, <link> 等
<body> 页面主体内容(可视) 所有显示的内容都写在里面
<header> 页眉,常用于 logo、导航等 <header><h1>我的网站</h1></header>
<footer> 页脚,版权等信息 <footer>© 2025 我的站点</footer>
<main> 页面主要内容区域 页面主体内容结构化的标记
<section> 区块,语义上分段 <section><h2>新闻</h2>…</section>
<article> 独立的文章内容 <article><h2>博客</h2>内容…</article>
<nav> 导航栏 <nav><ul><li>首页</li></ul></nav>
<aside> 边栏内容(如推荐、广告) <aside>相关文章</aside>
<div> 通用容器,无语义 <div class=”box”>…</div>

📄 二、文本内容标签

标签 作用 示例
<h1>~<h6> 标题(h1 最大,h6 最小) <h1>主标题</h1>
<p> 段落 <p>这是一个段落。</p>
<br> 换行(单标签) 第一行<br>第二行
<hr> 水平分割线 <hr>
<span> 内联容器(无语义) <span class=”red”>红字</span>
<strong> 加粗(强调) <strong>重要</strong>
<em> 斜体(强调) <em>强调</em>
<b> 加粗(不强调) <b>加粗</b>
<i> 斜体(不强调) <i>斜体</i>
<mark> 高亮 <mark>高亮文字</mark>
<small> 小号文字 <small>小字</small>
<del> 删除线 <del>删除内容</del>
<ins> 插入线(下划线) <ins>新增内容</ins>
<pre> 保留格式的文本 <pre> 保留空格和换行</pre>
<code> 行内代码显示 <code>console.log()</code>

📎 三、链接与图片

标签 说明 示例
<a> 超链接 <a href=”https://example.com">点击跳转</a>
<img> 图片 <img src=”logo.png” alt=”Logo”>

📋 四、列表

标签 说明 示例
<ul> 无序列表 <ul><li>苹果</li><li>香蕉</li></ul>
<ol> 有序列表 <ol><li>第一</li><li>第二</li></ol>
<li> 列表项 同上
<dl> 定义列表 <dl><dt>术语</dt><dd>定义内容</dd></dl>

📦 五、表格

标签 说明 示例
<table> 表格容器 <table><tr><td>数据</td></tr></table>
<tr> 表格行 表格的一行
<td> 表格数据单元格 表格的普通格子
<th> 表头单元格 加粗居中的格子
<thead> 表头区域
<tbody> 表体区域
<tfoot> 表脚区域
colspan 跨列 <td colspan=”2”>合并</td>
rowspan 跨行 <td rowspan=”2”>合并</td>

🎛️ 六、表单标签

标签 用途 示例
<form> 表单容器 <form action=”/submit”></form>
<input> 输入框 <input type=”text” name=”user”>
<textarea> 多行文本框 <textarea name=”msg”></textarea>
<button> 按钮 <button type=”submit”>提交</button>
<select> 下拉菜单 <select><option>选项</option></select>
<option> 下拉项 同上
<label> 输入说明文本 <label for=”name”>姓名</label>

🧪 七、媒体标签

标签 用途 示例
<audio> 音频播放 <audio controls src=”song.mp3”></audio>
<video> 视频播放 <video controls src=”video.mp4”></video>
<source> 媒体资源 用于 <audio> 或 <video> 中多种格式支持
<iframe> 嵌套网页 <iframe src=”https://example.com"></iframe>

📜 八、元信息和脚本

标签 用途 示例
<title> 页面标题(浏览器标签) <title>我的网站</title>
<meta> 元信息(编码、描述等) <meta charset=”UTF-8”>
<link> 外部资源链接(如 CSS) <link rel=”stylesheet” href=”style.css”>
<style> 页面内嵌 CSS 样式 <style>p { color: red; }</style>
<script> 引入或编写 JS 脚本 <script src=”main.js”></script>