向DOM元素添加非标准属性是不好的做法吗? - HTML / Javascript [英] Is it bad practice to add non standard attributes to DOM elements? - HTML/Javascript

查看:108
本文介绍了向DOM元素添加非标准属性是不好的做法吗? - HTML / Javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能重复:

使用非标准HTML属性被认为是不好的做法?

您好,

我正在构建一个javascript库,其主旨是添加功能

I'm building a javascript library, the idea of which is to add functionality to various elements on page.

完全隔离的最简单的方法是添加非标准属性

Easiest way for complete isolation would be to add a non standard attribute

eg < div special =true> ...< / div>

并且点击javascript。

Other alternatives are classes and onclick javascript.

任何想法?

推荐答案

HTML5支持data类型的属性,但一般来说,对于现代网站来说,如果这些网站要采用除HTML5以外的任何类型,这将导致大多数网站无法验证。

HTML5 supports "data" type attributes, but in general for a modern day site, this would cause most sites to fail validation if they are going for any doctype other than HTML5.

所以这只是为您的图书馆的潜在用户增加了入门的障碍。

So that would just be adding a barrier to entry for potential users of your library.

这篇关于向DOM元素添加非标准属性是不好的做法吗? - HTML / Javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆