Здравствуйте! В этом уроке я хочу рассказать про тег <template>, который предназначен для хранения «шаблонной» разметки, невидимого кода и предназначенного для вставки куда-либо на странице.
Конечно же , существует довольно много способов записать произвольный невидимый текст в HTML. В чём же особенность тега <template>?
Его отличие от обычных тегов в том, что его содержимое обрабатывается специальным образом. Оно не только скрыто, но и считается находящимся вообще «за пределами документа». А при вставке автоматически «появляется», выполняются из него скрипты, начинает проигрываться видео, аудио и т.п.
Содержимое тега <template>, в отличие, к примеру, от шаблонов или <script type=»неизвестный тип»>, обрабатывается браузером. А значит, должно быть корректным HTML.
Оно доступно как DocumentFragment в свойстве тега content. Предполагается, что мы, возьмём content и вставим, куда нам надо. Читать далее
Это интересно
0
|
|||
Последние откомментированные темы: