Pourquoi pas mais ça reste un peu tordu, désolé pour l'expression, comme méthode à mon avis.
Autant essayer via HTML d'arranger les choses si un bloc disparait dans certains cas, ergonomiquement je ne vois pas trop dans quel cas un vide serait plus pratique.