Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML元素中的自定义属性_Html_Custom Attributes - Fatal编程技术网

HTML元素中的自定义属性

HTML元素中的自定义属性,html,custom-attributes,Html,Custom Attributes,我的问题很简单 我们可以在一个元素中使用多少自定义属性,例如 <input value="1" vcFlag="true" name="example" /> 我使用vcFlag=“true”作为自定义属性,在这个输入元素中可以放置多少这样的属性。有没有限制 谢谢自定义属性没有限制 得益于HTML5,我们现在能够在所有HTML元素上嵌入自定义数据属性,这些新的自定义数据属性由两部分组成: 属性名称: 数据属性名称必须至少有一个字符长,并且必须以“data-”作为前缀,并且不应包

我的问题很简单

我们可以在一个元素中使用多少自定义属性,例如

<input value="1" vcFlag="true" name="example" />

我使用vcFlag=“true”作为自定义属性,在这个输入元素中可以放置多少这样的属性。有没有限制


谢谢

自定义属性没有限制

得益于HTML5,我们现在能够在所有HTML元素上嵌入自定义数据属性,这些新的自定义数据属性由两部分组成:

属性名称:

数据属性名称必须至少有一个字符长,并且必须以“data-”作为前缀,并且不应包含任何大写字母

属性值:

属性值可以是任何字符串


HTH

自定义属性没有限制

得益于HTML5,我们现在能够在所有HTML元素上嵌入自定义数据属性,这些新的自定义数据属性由两部分组成:

属性名称:

数据属性名称必须至少有一个字符长,并且必须以“data-”作为前缀,并且不应包含任何大写字母

属性值:

属性值可以是任何字符串

HTH

可以添加到HTML标记的属性数量没有(理论上)限制:

每个HTML元素可以指定任意数量的自定义数据属性和任意值

属性解析比节点解析慢,因此如果使用大量自定义属性,可能会减慢页面解析速度,特别是在一些旧浏览器上

只要记住在它们前面加上
数据-
就可以兼容HTML5:在W3C工作草案上

在您的情况下,它应该是:

<input value="1" data-vcFlag="true" name="example" />

可以添加到HTML标记的属性数量没有(理论上的)限制:

每个HTML元素可以指定任意数量的自定义数据属性和任意值

属性解析比节点解析慢,因此如果使用大量自定义属性,可能会减慢页面解析速度,特别是在一些旧浏览器上

只要记住在它们前面加上
数据-
就可以兼容HTML5:在W3C工作草案上

在您的情况下,它应该是:

<input value="1" data-vcFlag="true" name="example" />


我用html阅读,我们可以通过数据集实现这一点,但它有局限性,这就是我问这个问题的原因我用html阅读,我们可以通过数据集实现这一点,但它有局限性,这就是我问这个问题的原因