As far as I know using percentage for width/height should work fine.
views:
431answers:
4This question speaks to a problem I see a lot of people faced with lately: obey the "only use tables for tabular data" rule, or just use tables and do 1/3 the work. The fact that this is even a difficult decision is a demonstration of how standards-crazy we've all become. Forget the standards, use tables, get it done cleanly and simply. If W3C has a problem with that, they can complain right after they create a better alternative.
I'd second perfectDay's answer, but I'd ask you to go crazy and try and describe what you'd like it to look like. Maybe with ascii-art or a link to a graphic, so we know what layout you'd like us to help you achieve.
I'd also add that I've not been sleeping (again) recently, so...if I've missed an obvious super-clear description of what you'd like us to help you achieve you have my most sincere apologies. :)
You only have so many options. If you want table-like behavior without using a table then use display:table and give yourself the option of changing your mind later. That way, while uglier in the markup (subjective), makes more sense to me: you'll end up with a few more elements, but you won't be locked in to a specific layout.
If you don't care about the markup then pull the trigger and use a table. This will be easier in the short-term.
My question: If you don't want to use JavaScript, how will you be implementing your editor controls?