В HTML5 элемент script
может использоваться для блоков данных:
Элемент
script
позволяет авторам включать в свои документы динамические script и блоки данных.
Атрибут type
указывает тип содержимого MIME.
Если используется text/html
, должен ли элемент script
содержать полный HTML-документ? Или также доступны фрагменты (как в следующем примере)?
<script type="text/html">
<div>Foobar.</div>
</script>