Ho questo codice:
Codice PHP:
<?php $latest_users $agent->Latest_Registered(4); ?>
<div class="module_title"><h2 class="latest">Ultimi iscritti</h2></div>
<div class="floatcontainer center">


<? foreach($latest_users as $lu) { ?>
<dl class="gallery">
  <dt>[img]include/snapshot.php?uid=<? echo($lu['id']); ?>&amp;mode=avatar[/img]</dt>
  <dt>[url="index.php?mod=profile&amp;uid=<?php echo($lu['id']); ?>"]<?php echo($lu['username']); ?>[/url]</dt>
  <dd><?php echo($lu['city']); ?></dd>
</dl>
<? ?>
</div>
e questo CSS:
/* Gallery */
dl.gallery {
border: 1px solid #000;
background-color: #E0E0E0;
width: 102px;
height: 100px;
text-align: center;
padding: 15px;
float: left;
margin-left: 1em;
margin-right: 1em;
}

.gallery dt { font-weight: bold; }

.gallery dt img {
border: 1px solid #000;
}

.gallery dd {
margin: 0;
padding: 0;
}
dato che il float: left per gli elementi della gallery, cioè le Definition List, mi crea problemi... posso ottenere lo stesso risultato (eliminando il float) usando un display: inline? Se si, come?