IMO uno qualsiasi dei 3 modi va bene. Potrei sostengo uno di loro di essere meglio allora gli altri 2.
Io vorrei andare con la lista solo perché la sua meno codice quando sto guardando.
<ul id="presentationsContainer">
<li>
Presentation October 2009
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
</li>
<li>
Presentation October 2009
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
</li>
<li>
Presentation October 2009
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
<span><a target="_blank" href="Presentation.ppt">Download PPT </a></span>
</li>
</ul>
[EDIT] Aggiunta del ppt download aggiuntivo può ancora essere fatto semplicemente aggiungendo un altro brano a ciascun li. Io parto dal presupposto che per ottenere il pdf scaricare il galleggiante l'arco a destra e dandogli una larghezza. In questo modo l'aggiunta di un'altra colonna non è un qualsiasi codice più css. L'inferno si potrebbe anche rimuovere l'arco e aggiungere che lo stile per il tag. Supponendo che non link sono in quella prima colonna.
Tuttavia, se si desidera cambiare a un tavolo (che può essere una scelta migliore con più colonne) si può solo fare qualcosa di simile a questo: si può già vedere quanto più codice che c'è da guardare attraverso se
<table id="presentationsContainer">
<tr>
<td class="main" width="60%">Presentation October 2009</td>
<td class="dl" width="20%">Download pdf</td>
<td class="dl" width="20%">Download ppt</td>
</tr>
<tr>
<td class="main" width="60%">Presentation October 2009</td>
<td class="dl" width="20%">Download pdf</td>
<td class="dl" width="20%">Download ppt</td>
</tr>
<tr>
<td class="main" width="60%">Presentation October 2009</td>
<td class="dl" width="20%">Download pdf</td>
<td class="dl" width="20%">Download ppt</td>
</tr>
</table>