Non vedo corrispondenza tra il testo della domanda ed ilcodice HTML.

Provo ad interpretare la richiesta testuale con codice HTML:
codice:
<ul>[*]
    [img]...[/img]
    <h2>Titolo</h2>
    

testo</p>
  [*] ... 
  ...[/list]
Nota: si potrebbe usare anche una <dl>, con <dt> per l'immagine e <dd class="titolo"> per il titolo e <dd class="descr"> per la descrizione.

Nella tua descrizione non parli di link (che sono invece nel codice), per cui non li ho inseriti, ma si puo` farlo senza problemi (solo il CSS cambia leggermente nella sintassi, non nella logica)

CSS:
codice:
li {
  width: 99%;
  margin-bottom: dashed 1px black;
  clear: both;
  padding: 10px 0;        /* qui il padding verticale */
}
li img {
  float: left;
  padding: 0 10px;       /* padding orizzontale */
  ...
}
li h2 {
  font ...;
  float: left;
  padding: 0 10px;       /* padding orizzontale */
}
li p {
  font ...;                      /* ma forse conviene inserirlo nel li */
  float: left;
}