非事件处理程序的HTML属性可以以“on”开头吗?

时间:2014-07-14 02:36:23

标签: html

除了事件处理程序外,是否要求没有HTML属性以on开头?

例如,您可以在这样的元素中放置自定义HTML属性吗?

<span onecircle="2"></span>

我认为HTML事件处理程序属性始终以on开头是一个规则,所以我想知道这样的元素是否会与之相伴。

1 个答案:

答案 0 :(得分:1)

事件处理程序HTML内容属性以&#34; on&#34;开头。不是因为HTML内容属性命名规则需要它,而是因为它们必须match the name of the object event handler,而它们自己have to start with "on"。因此,可以得出关于HTML内容属性是否应该以&#34; on&#34;开头的显式规则。

我还浏览了/#34; attribute name&#34;和&#34; global attribute&#34;部分,并没有找到任何关于开始&#34; on&#34;超出上面解释的内容。