Cita:
Iniciado por Alun ... Podría alguien explicarme por qué pasa esto, por favor?
...
Posiblemente,
Porque le hace falta la sección del protocolo (http, ftp, etc). Lo que sucede es que
www.google.com es un nombre de recurso válido como cualquier otro, por ejemplo my.archivo.jpg. Al encontrar href="my.archivo.jpg" hace el mapeo a una ruta local donde se está corriendo el servidor
http://localhost/my.archivo.jpg
Prueba con el URI completo href="http://www.google.com/".
Saludos,