vorrei far sì che l'altezza di un elemento/tag vari in modo proporzionale (mantenendo una proporzione ben definita) al variare della larghezza espressa in percentuale.

cioè:
codice:
.class(di un immagine) {
      width: 96%;
      margin-left: 2%;
      margin-right: 2%;
}
non specifico l'altezza, infatti questa sarà data dal rapporto con la larghezza
( es. img 200px X 100px | al 96% della larghezza dell'el. parent | larghezza= 96, altezza= 48 [semplice proporzione 200:96=100:x] )

ora veniamo alla domanda:

se non ho un'immagine che mi stabilisce il rapporto voluto, è possibile definirlo in qualche altro modo?

spero di essere stato più chiaro...è un po complicato da spiegare, soprattutto perchè non sono sicuro neanch'io di cosa sto chiedendo!

spero che qualche buon anima mi spieghi!

grazie!