В последнее время я много думаю об этом. Почему HTML5 на самом деле не позволяет вам загружать HTML в ваш документ, чтобы разбить ваши HTML-файлы?
Имеет поддержку почти всех других активов (изображения, видео, аудио).
Да, у нас есть iframes
, embeds
и objects
, но они помещены в песочницу и не следуют потоку остальной части документа.
Я думал о чем-то вроде:
<h2>My wonderful application</h2>
<include src = "leftPane.html" type = "text/html" />
<include src = "main.html" type = "text/html" />
<include src = "footer.html" type = "text/html" />
Я бы хотел, чтобы кто-то объяснил мне это. Почти в каждом веб-приложении, которое мы создаем, мы используем некоторую форму шаблонов для разбиения нашего HTML, так почему же HTML5 не просто включает его?
Буду признателен за ваши (беспламенные) мысли.
Мэтт