所以,我潜入HTML5模板标签,作为我的Web应用程序问题的未来可能的解决方案。我似乎没有找到的一件事是:你能在模板标签中使用id属性吗?
模板可以重复使用,但ID不可以。因此,理论上,多次使用相同的模板(这就是它们首先发明的原因)将导致无效的HTML。任何官方答案?
答案 0 :(得分:4)
您可以在模板标记中使用id属性吗?
是的,但是:
模板可以重复使用,但id不能。
正确。
因此,理论上,多次使用相同的模板(这就是它们首先被发明的原因)将导致无效的HTML。
是。不要那样做。在将ID添加到主DOM之前,请确保ID是唯一的。您可以在将模板附加到主DOM之前在模板的DOM中编辑它们。
答案 1 :(得分:0)
如果要将模板标记到主文档中,则ID必须是唯一的,但是,如果要将模板标记到影子根中,则可以在影子DOM中重新使用ID。