Skip to content

Latest commit

 

History

History
149 lines (100 loc) · 4.44 KB

File metadata and controls

149 lines (100 loc) · 4.44 KB

⏴ Volver al índice

Enlaces

Ver la clase en vídeo


Los enlaces se encuentran en casi todas las páginas web. Los enlaces permiten a los usuarios hacer clic de una página a otra.

Enlaces HTML - Hipervínculos

  • Los enlaces HTML son hipervínculos.
  • Puedes hacer clic en un enlace y saltar a otro documento.
  • Cuando mueves el mouse sobre un enlace, la flecha del mouse se convertirá en una pequeña mano.
  • No todos los enlaces son texto, las imágenes también pueden ser enlaces

Enlaces HTML - Sintaxis

Los hipervínculos se definen con la etiqueta <a>

El atributo href especifica la dirección de destino del enlace.

<a href="https://kikopalomares.com/">Página de Kiko</a>

Ejemplo 1

Archivo del ejemplo

El atributo target

El atributo target especifica dónde abrir el documento vinculado. Puede tener uno de los siguientes valores:

  • _blank: - Abre el documento en una nueva ventana o pestaña.

  • _self: abre el documento vinculado en la misma ventana / pestaña en la que se hizo clic (este es el que usa por defecto).

  • _parent: - Abre el documento vinculado en el marco primario

  • _top: abre el documento en la ventana completa. nombre del marco: abre el documento vinculado en un marco con nombre.

    ¡Corre a mi web!

Imágenes como enlaces

border: 0; se agrega para evitar que IE9 (y anteriores) muestre un borde alrededor de la imagen (cuando la imagen es un enlace).

<a href="https://kikopalomares.com" style="border:0;">
    <img src="https://kikopalomares.com/kikopalomares.jpg" alt="Kiko">
</a>

El atributo title en los enlaces

El atributo title especifica información adicional sobre un elemento. La información se muestra cuando pasamos el mouse por encima del elemento.

<a href="https://kikopalomares.com" title="Ve a mi web!">KikoPalomares</a>

Colores

Por defecto, los enlaces en todos los navegadores son:

  • Un enlace no visitado está subrayado y azul
  • Un enlace visitado está subrayado y morado
  • Un enlace activo está subrayado y rojo

Se puede cambiar los colores predeterminados usando CSS.

<style>
    a:link {
        color: green;
        background-color: transparent;
        text-decoration: none;
    }

    a:visited {
        color: pink;
        background-color: transparent;
        text-decoration: none;
    }

    a:hover {
        color: red;
        background-color: transparent;
        text-decoration: underline;
    }

    a:active {
        color: yellow;
        background-color: transparent;
        text-decoration: underline;
    }
</style>

<a href="https://kikopalomares.com/">Kiko Palomares</a>

También usando CSS puedes hacer que un enlace tenga estilo de botón.

<style>
    a:link, a:visited {
        background-color: lightblue;
        color: black;
        padding: 15px 25px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
    }

    a:hover, a:active {
        background-color: blue;
        color: white
    }
</style>

<a href="https://kikopalomares/">Kiko Palomares</a>

Ejemplo 2

Archivo del ejemplo

Enlaces a marcadores

Los marcadores HTML se utilizan para saltar a partes específicas de la página web.

Pueden ser útiles si una página web es muy larga.

Cuando se hace clic en el enlace, la página se desplazará hacia abajo o hacia arriba a la ubicación con el marcador.

<p><a href="#C4">Ir al Capítulo 4</a></p>
<p><a href="#C10">Ir al Capítulo 10</a></p>

<h2>Capítulo 1</h2>
<p>En este capítulo vamos a ver...</p>

...

<h2 id="C4">Capítulo 4</h2>
<p>En este capítulo vamos a ver...</p>

...

<h2 id="C10">Capítulo 10</h2>
<p>En este capítulo vamos a ver...</p>

Resumen

<a> para definir un enlace El atributo href para definir la dirección del enlace El atributo target para definir dónde abrir el documento. <img> (dentro de <a>) para usar una imagen como enlace.


Powered by Kiko Palomares