Sobes.tech
Junior

¿Para qué es necesario el atributo rel en la etiqueta link?

sobes.tech AI

Respuesta de la IA

El atributo rel en la etiqueta <link> define la relación (relación) entre el documento actual y el documento al que hace referencia la etiqueta. Informa al navegador cómo usar el recurso vinculado.

Los valores de rel más utilizados son:

  • stylesheet: Indica un archivo CSS externo que debe aplicarse al documento.
  • icon/shortcut icon: Indica un icono (favicon) para el sitio, que se muestra en la pestaña del navegador.
  • preload: Carga previamente el recurso que será necesario más tarde, sin bloquear el renderizado.
  • preconnect: Establece una conexión con la fuente especificada de antemano, acelerando las solicitudes posteriores.
  • prefetch: Carga previamente el recurso que puede ser necesario en una futura navegación del usuario.
  • canonical: Indica la URL canónica de la página, ayudando a los motores de búsqueda a determinar la versión principal del contenido.
  • alternate: Indica una versión alternativa del documento actual (por ejemplo, en otro idioma o en otro formato).
  • author: Indica el autor del documento.
  • help: Indica un documento de ayuda.

Ejemplo de uso de rel="stylesheet":

<link rel="stylesheet" href="/css/style.css">

Ejemplo de uso de rel="icon":

<link rel="icon" href="/favicon.ico" type="image/x-icon">

Ejemplo de uso de rel="preload":

<link rel="preload" href="/fonts/myfont.woff2" as="font" type="font/woff2" crossorigin>

El uso de rel es necesario para el procesamiento correcto de recursos externos por parte del navegador y los motores de búsqueda, así como para optimizar el rendimiento.