Я много думал об этом в последнее время. Почему 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 не просто включает его?
Буду признателен за ваши (беспламенные) мысли.
Matt