Как работает <template> элемент?
- Хранит HTML разметку, которая не отображается на странице
- Содержимое доступно через
document.getElementById('template-id').content - Клонируется через
template.content.cloneNode(true) - Используется для динамического создания контента
- Поддерживается всеми современными браузерами