Cela fait maintenant quelques temps que j'ai ce problème: ma balise body ne prend pas tout l'espace de la page, mais seulement ce dont elle a besoin afin d'afficher tout le contenu, et je pense que cela serait infiniment plus pratique si elle prenait de base toute la longueur et toute la largeur de la page.
Ici, la bande noire devrait occuper toute la hauteur de la page, je lui ai en effet donné une "height" de 100%. Cela fonctionne d'ailleurs à merveille pour peu que je donne au "body" une "height" fixe correspondant à la hauteur de la page.
Pour la largeur, pas besoin de définir étant un block le body prend 100% de la largeur disponible