PDA

View Full Version : [Html] Inserire una tabella come elemento di una lista (<li>)


anx721
21-08-2004, 12:51
Salve,

ho una lista in cui un elemento <li> è costituita da una tabella; il problema è che il 'pallino' che indica l'elemento <li> mi appare allineato col margine inferiore della tabella e non con la parte superiore; questo è il codice:



<html><body>
<ul>
<li>
<table width="100%" border="2" cellspacing="0" cellpadding="0">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>6</td>
</tr>
</table>
</li>

<li>testo prima della tabella tabella
<table width="100%" border="2" cellspacing="0" cellpadding="0">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>6</td>
</tr>
</table>
</li>
</body></html>



Il primo <li> presenta il problema, mentre il secondo no perche prima della tabella c'è del testo. Come faccio ad allineare il pallino con il bordo superiore della tabella? Tenete presente che il documento finale deve essere xhtml, quindi dovrebbe essere fatto impostatndo un'apposita regoal nel foglio di stile,

grazie e ciao.