为了账号安全,请及时绑定邮箱和手机立即绑定

自定义属性-是的还是不是的?

自定义属性-是的还是不是的?

哆啦的时光机 2019-06-18 16:29:12
自定义属性-是的还是不是的?最近,我看到越来越多的人在HTML标记中使用自定义属性,主要是为了嵌入一些额外的数据,以便在javascript代码中使用。我希望收集一些反馈,了解使用自定义属性是否是一种良好的实践,以及一些替代方法是什么。看起来它真的可以简化双管齐下服务器端和客户端代码,但也不符合W3C标准。我们应该在我们的web应用中使用自定义HTML属性吗?为什么或者为什么不?对于那些认为自定义属性是一件好事的人来说:当使用它们时,需要记住的是什么?对于那些认为自定义属性是坏事的人来说:你用什么替代方法来完成类似的事情?最新情况:我最感兴趣的是推理在各种方法的背后,以及为什么一种方法比另一种方法更好的原因。我想我们可以想出4-5种不同的方法来完成同样的事情。(隐藏元素、内联脚本、额外类、ID解析信息等)。更新2:看来HTML 5data-属性特性在这里有很多支持(我倾向于同意,它看起来是一个可靠的选项)。到目前为止,我还没有看到对这一建议的反驳。是否有任何问题/陷阱需要担心使用这种方法?还是仅仅是对当前W3C规范的“无害”失效?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 335 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信