HTML元素中的特性和属性这两个概念有什么差别

2024-12-01 10:48:21
推荐回答(1个)
回答(1):

特效:是指元素本身自带的一些效果,比如标签,本身就有一个跳转的特性,或者input标签的submit自带数据提交的特性,当然这些特性是可以只能事件如onclick中通过event.preventDefault给禁用的,但是禁用后不可恢复,需重新绑定事件;
属性:是指标签选择性添加的,如class, id, style,src等等这些都是属性,当然属性也是可以自定义的,如data-set等等
因此总差别上来说,其实很明显的,特性就好比你不做任何配置在html都能够有一定的效果出来,属性就是你需要通过键值对的形式给标签加上效果