HTML全局属性之枚举概念解析及非枚举属性示例咨询
HTML全局属性中的枚举概念与非枚举属性示例
一、全局HTML属性里的“枚举”是什么意思?
全局HTML属性中的枚举属性,指的是属性值被官方严格限定在固定集合里——你只能从这个集合里选值,不能自定义集合外的内容。要是硬写了不符合要求的内容,浏览器要么直接忽略,要么自动用默认值替代。
二、非枚举属性的常见示例
非枚举属性没有固定的可选值范围,你可以根据需求自由设置合法内容,常用的有这些:
class:给元素指定样式类名,只要符合命名规则,自定义任意名称都可以,比如<div class="user-card dark-theme"></div>。id:给元素设置唯一标识,只要页面内不重复,就能用任意合法标识符,比如<input id="phone-input-2024">。title:用于提供元素的额外提示信息,支持任意文本内容,比如<img src="avatar.png" title="用户头像">。data-*:自定义数据属性,属性名后缀和值都能自行定义,用来存储页面自定义数据,比如<button data-action="delete-item" data-item-id="789">删除</button>。
内容的提问来源于stack exchange,提问作者Eliza K.
相关产品推荐
相关产品推荐

