Ah pues que exquisito... ¿yo no le veo nada de malo las tablas?
Bueno si quieres una solución complicada podrías usar lo siguiente:
Código HTML:
Ver original<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> div
{
display:inline-block;
vertical-align: middle;
padding: 10px;
}
<div style="background-color:red;">Uno
</div> <div style="background-color:blue;">Uno
<br />Dos
<br />Tres
</div>
Debe de jalar en IE, Firefox y Safari. Pero realmente esto no hace que las divs cambien de tamaño, solo las pone como columnas y las centra horizontalmente.
Podrías hacer modificar su tamaño, pero creo que eso sería con JavaScript.