Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
HTML5有效的自定义标记/元素_Html - Fatal编程技术网

HTML5有效的自定义标记/元素

HTML5有效的自定义标记/元素,html,Html,如何在HTML5中创建有效的自定义标记/元素 例1: <customTag attr1="val" attr2="val"> </customTag> 例2: <my:customTag attr1="val" attr2="val"> </my:customTag> <!-- attention to the COLON separator --> 谢谢。我想你不需要结肠。xtags(mozilla lib)或w3c规范都

如何在HTML5中创建有效的自定义标记/元素

例1:

<customTag attr1="val" attr2="val">
</customTag>

例2:

<my:customTag attr1="val" attr2="val">
</my:customTag>
<!-- attention to the COLON separator -->


谢谢。

我想你不需要结肠。xtags(mozilla lib)或w3c规范都没有在示例中显示它们。xtags:w3c:

我想你不需要冒号。xtags(mozilla lib)或w3c规范都没有在示例中显示它们。xtags:w3c:

使用自己的组合元素不是有效的HTML

从:

作者不得使用本规范或其他适用规范不允许使用的元素、属性或属性值,因为这样做会使语言在将来的扩展变得非常困难


使用自己的组合元素不是有效的HTML

从:

作者不得使用本规范或其他适用规范不允许使用的元素、属性或属性值,因为这样做会使语言在将来的扩展变得非常困难


自定义元素是一个真正的W3DOMAPI,很快就会得到验证——老实说,在这种情况下不用担心验证,这是不相关的。自定义元素的规范在Firefox和Chrome中都得到了积极的实施——目前是夜间版本


标记名中不需要冒号,这不是XML命名空间。但是,根据规范,标记必须在自定义元素名称中的某个地方有一个破折号:

自定义元素是一个真正的W3 DOM API,很快就会进行验证-老实说,在这种情况下,不必担心验证,这是不相关的。自定义元素的规范在Firefox和Chrome中都得到了积极的实施——目前是夜间版本


标记名中不需要冒号,这不是XML命名空间。但是,根据规范,标记必须在自定义元素名称中的某个地方有一个破折号:

说明,您可以定义自定义标记,唯一的要求是它包含一个连字符,而不是冒号。

说明,您可以定义自定义标记,唯一的要求是它包含一个连字符,不是冒号。

根据我的经验,这是第一个示例。根据我的经验,这是第一个示例。啊,但是允许自定义元素。它不允许您将
放入HTML中。这是一个新的属性
is
,在使用
元素定义之后添加到元素中,如
is=“madeuplement”
。该死的……好主意。xtags确实允许您使用,但没有进入web组件api…可能是因为您第一次发布的答案中的原因。我的坏。啊,但自定义元素是允许的。它不允许您将
放入HTML中。这是一个新的属性
is
,在使用
元素定义之后添加到元素中,如
is=“madeuplement”
。该死的……好主意。xtags确实允许您使用,但没有进入web组件api…可能是因为您第一次发布的答案中的原因。我的错。