Cómo establecer el temporizador en HTML?

Quiero mostrar la imagen de carga (Gif) durante 3 segundos y quiero abrir un enlace al sitio web (decir http://example.com ), después de que se complete el temporizador (3 segundos). ¿Cómo establecer el tiempo de espera en HTML?

enter image description here

Puede usar la redirección html

  

El número en el content significa segundos hasta que la página se redirige al siguiente parámetro, url .

Puede usar JavaScript para eso: setTimeout

 setTimeout(function( ){ location.href = 'http://google.com'; }, 3000); 

Debería poder lograr esto usando el setTimeout de JavaScript