Тяну из json файла инфу.
Вставлял на сайт ее в таком виде:
news.forEach(function(news) {
var article = document.createElement('article');
article.className = "block-news__news";
article.innerHTML = '<span><h2 class="block-news__header">'+news.header+'</h2><time class="block-news__date">'+news.date+'</time></span><p id="'+news.preId+news.id+'">'+news.content+'</p><a class="block-news__more" id="'+news.id+'" href="#">more ></a>'
divNews.insertBefore(article, divNews.children[1]);
});
Но эта строка innerHTML она очень нечитабельна... Вообще не доходит как сделать иначе. Как "расписать" структуру этого блока по нормальному?
как исправить это уродство?