страницах, например элемент навигации есть во всех html страницах. 
                  
                  
                  Хочую вынести этот элемент (весь div? всего входящие в него дивы) в один файл (js? html?) и подключать его во всех страницах.
                  
                  
                  И иметь возможность править только один файл.
                  
                  
                  Что посоветуете?
                  
                  
                
В боевом проекте?
nunjucks
https://mozilla.github.io/nunjucks/templating.html
Вебпаком собирай статику, и через ${require("@path/nav.html")} подключай html компоненты, не думаю что подойдет для навигации это
Копай шаблонизаторы. Hbs pug ejs и тд если не хочешь пхп. Но все это конечно прошлый век уже. В моде нынче компоненты, как например у реакта или вью
Обсуждают сегодня