跳到主要内容

HTML-属性

“HTML 属性”是用于提供 HTML 元素附加信息的键值对结构,通常写在标签的开始标签中。它们的基本语法如下:

<element 属性名="属性值">内容</element>

常见的 HTML 属性

属性名说明示例
id唯一标识,用于在 CSS 或 JavaScript 中引用该元素<div id="header"></div>
class分类,用于分组或样式绑定,多个类名用空格分隔<p class="text bold"></p>
style内联样式,直接写 CSS 样式<span style="color:red;"></span>
title鼠标悬停时显示的提示文本<a title="点击我">链接</a>
href超链接地址,用于 <a> 标签<a href="https://example.com">Example</a>
src图片或媒体资源地址,用于 <img><video><img src="logo.png" />
alt图片加载失败时显示的文本<img src="img.jpg" alt="描述" />
type指定元素的类型,如 <input><script><input type="text" />
value<input><option> 等元素的默认值<input type="text" value="默认内容" />
disabled禁用该元素(布尔属性)<button disabled>禁用按钮</button>
checked设置复选框或单选框为选中状态(布尔属性)<input type="checkbox" checked />
readonly设置只读,不可更改输入内容(布尔属性)<input type="text" readonly />
placeholder占位符,显示在输入框为空时的提示文字<input placeholder="请输入..." />
name表单控件的名称,用于提交数据时作为键<input name="username" />
target链接打开方式,如 _blank 在新窗口打开<a href="..." target="_blank">跳转</a>

布尔属性(Boolean Attributes)

这类属性的存在本身就表示为 "true",例如:

<input type="checkbox" checked />
<!-- checked 存在,表示这个复选框是选中的 -->

等价于:

<input type="checkbox" checked="checked" />