HTML 教程

纯干货教学,从零开始学习 HTML

HTML 属性

什么是 HTML 属性?

HTML 属性是为 HTML 元素提供额外信息的特性。

  • 属性总是在 HTML 元素的开始标签中指定
  • 属性通常以名称/值对的形式出现,如 name="value"
  • 属性值通常用引号包围,单引号或双引号都可以

HTML 属性示例

<a href="https://www.example.com">这是一个链接</a> 


<img src="image.jpg" alt="图像"> 



<p title="这是一个提示">鼠标悬停查看提示</p> 

常用的 HTML 属性

属性 描述 适用元素
id 为元素指定唯一标识符 所有元素
class 为元素指定一个或多个类名 所有元素
style 为元素指定内联样式 所有元素
href 指定链接的目标 URL <a>
src 指定图像、脚本等资源的路径 <img>, <script>, <iframe>
alt 为图像指定替代文本 <img>
title 为元素指定额外的信息 所有元素
width 指定元素的宽度 <img>, <table>, <div>
height 指定元素的高度 <img>, <table>, <div>
placeholder 为输入框指定提示文本 <input>, <textarea>
required 指定输入字段为必填项 <input>, <textarea>, <select>
type 指定输入字段的类型 <input>
value 指定输入字段的默认值 <input>, <textarea>, <select>

HTML5 自定义数据属性

HTML5 允许您创建自定义数据属性,以 data- 前缀开头。

<div data-user-id="12345" data-user-name="张三"> 
    
    
    
    
    
    用户信息
</div> 

属性值引号

属性值可以使用单引号或双引号包围。如果属性值本身包含双引号,则应使用单引号包围。

<p title='这是一个 "提示" 文本'>鼠标悬停查看提示</p>