einzelne Rahmenbilder setzt du das besser in eine Tabelle, das ist einfacher und auf HTML-Ebene nicht minder verkorkst. Genau genommen ist es eigentlich noch verkorkster, mit divs eine Methode zur Grafikplatzierung umzusetzen, wie sie mit Tabellenlayout eingeführt wurde.
WTF? Dein Ratschlag ist potentiell gefährlich.
Pervers viel unflexiblen HTML-Code mit minimum 7 und Maximal 13 HTML-Elementen vs 1. optimalerweise 1 HTML-Element bzw. als Fallback 3 oder maximal 5 Elemente siehst du als Vorteil?
Wenn du einen Rahmen mit gerundeten Ecken in CSS haben willst, nimm' border-radius (die border-radius-Angabe musst du ergänzen um -webkit-border-radius und -moz-border-radius mit den gleichen Werten) oder border-images.
Ein weiser rat, aber wenns Ecken und kanten sein sollen, die aus bildern bestehen, kommt man um mehrere Hintergrundbilder oder die verwendung der ::outside-Pseudo-Elemente nicht herum.
Wenn CSS3 nicht zur Verfügung steht: die nötigen Elemente mit JavaScript einhängen oder hardcodieren.
Alternativtechniken gibt's genug.