Así es, existe pero IE no lo permite... He aquí un pequeño ejemplo:
CSS
Código:
<style type="text/css">
div.table {
display:table;
width:100%;
}
div.tr {
display:table-row;
}
div.td {
display:table-cell;
}
</style>
HTML
Código:
<div class="table">
<div class="tr">
<div class="td">
Celda #1
</div>
<div class="td">
Celda #2
</div>
<div class="td">
Celda #3
</div>
</div>
</div>
Pero hacer esto es la peor forma de utilizar los <divs> :S, es como maquetear un sitio con tablas. Un saludo!