Check out this example http://jsfiddle.net/jaWjB/1/
The issue with the line break occurs between the second image and its label. I am looking to have any <span class="group">
element act as an incompressible block, allowing line breaks to occur between blocks but not within them.
This would result in the layout of the above fiddle appearing as:
[img]label
[img]label
as opposed to:
[img]label[img]
label
If there is sufficient width available, it should display like this:
[img]label[img]label
Currently, I can only achieve this using tables. Is there another method to accomplish this?