Вообще как лучше это делать? СТоит ли все элементы и стили задавать через DOM?
Если позволяет стек технологий и понимаешь, что это будет статический хтмл, который никуда не двинется, то лучше в html написать, но это имхо, я нуб который ничего не знает.