Coupling the content model to the (current) visual #design is one of the easiest #webdev mistakes to make.
The content model should be built to fit the content. If anything needs to bend, to fit the design, it is never the data.
#css solved that problem ~20 years ago.
