: O Elemento TEMPLATE
Última atualização: 2026-09-12
<template>O Elemento TEMPLATE
Declara um fragmento HTML reutilizável que não é renderizado e cujos scripts não executam, até o JavaScript cloná-lo e inseri-lo.
| Categoria | Scripts e Incorporação |
|---|---|
| Modelo de Conteúdo | Conteúdo de fluxo |
| Pais Permitidos | Qualquer elemento que aceite conteúdo de fluxo |
| Tag de Fechamento | Sim — requer fechamento </template> tag |
| Status | Padrão |
📝 Sintaxe
<template id="row">
<tr><td></td></tr>
</template>
▶ Exemplo
Edite o código abaixo e veja o resultado em tempo real no playground:
🌐 Suporte de Navegadores
| Navegador | |||||
|---|---|---|---|---|---|
| <template> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| Suportado em todos os navegadores principais | |||||
Dica: O conteúdo de template existe no DOM, mas é invisível e inerte; acesse via .content e depois cloneNode.
🏷️ Tags Relacionadas
💡 Casos Relacionados
Mais estudos de caso em breve — volte mais tarde.