Hallo Melanie,
....klickt man auf dieses Bild öffnet sich eine neue Seite und das Bild wird größer gezeigt...
Willst du den Benutzer wirklich auf einen neue Seite leiten um ihm ein Bild zu zeigen?
Möchtest du das Bild nicht eher Transformieren? (Laut deinem Html Code sieht das eher danach aus)
... super Effekte.... optisch super hervorbringt .. Effektmöglichkeiten
Dazu benötigst du schon etwas mehr als nur Html und Css. Ich glaube kaum das man ohne Javascript oder Flash so "super Effekte" zustande bringt. (Unter Effekten verstehe ich nun mal leider Animationen :-) )
Um mir nicht unnötige Arbeit zu machen, verwende ich für solche Sachen meistens fertige Scripts:
Speziell im Zusammenhang mit "Bild vergrössern" gefällt mir Highslide ganz gut.
Im Zusammenhang mit "Effekte selber machen" kann ich Jquery.animate() empfehlen.
Gruss Timo