...se me olvidaba...
Simular el método get en un enlace puede ser algo complejo ya que el texto hay que escaparlo... en el ejemplo puse como espacio en blanco el código %20 (creo que es ese...) pero hay otros caracteres que no cuelan por url y para eso existe la función escape... tal vez sea mejor crear ese tipo de líneas con javascript
:
var enlace = "destino.php?foto=gato.jpg&texto=" + escape("esto es un gato");
document.writeln("Gato".link(enlace))...
o
document.writeln("<a href='" + enlace + "' >Gato</a>")
Saludos