Hallo Gunnar
Das ist kein hinreichender Grund für den
div-Container. Du kannstcanvasabsolut positionieren; das bezieht sich immer noch auf den Viewport, wenn du nicht geradebodypositioniest.
Das ist gar kein Grund für Klassen. Du kannst Seitenheader und -footer als
body > headerbzw.body > footerselektieren. Das macht den CSS-Code lesbarer, weil man gar nicht ins HTML kucken muss, um ihn zu verstehen.
Was soll ich sagen ? Das sind gute Argumente. - Werde das entsprechend ändern!
(Auch wenn es vielleicht bei diesem Projekt keinen so großen Unterschied macht, sollte man sich wohl prinzipiell an sowas halten, damit sich schlechte Angewohnheiten gar nicht erst einschleichen...)
Dank und Gruß,
var