miércoles, 14 de febrero de 2018

HTML: Enlaces


El hipertexto se puede definir como un documento digital que se puede leer de forma no secuencial y que está compuesto de nodos os secciones, de enlaces o hipervínculos y de anclajes.


  • Los nodos: son las partes del hipertexto que contienen información accesible para el usuario.
  • Los enlaces: son las uniones o vínculos que se establecen entre nodos y facilitan la lectura secuencial o no secuencial por los nodos del documento.
  • Los anclajes: son los puntos de activación de los enlaces.

Un hiperenlace puede hacer referencia a un punto determinado de la página que lo contiene, a otra página HTML o a un punto determinado de otra página HTML.

La etiqueta que se utiliza en HTML para definir un hiperenlace es <a>...</a>. Todo aquello que aparezca en el código HTML entre la etiqueta de inicio y la de cierre aparecerá en la página web como un enlace. Normalmente, suele utilizarse texto o imágenes como contenido de un enlace.

En las páginas web se pueden crear dos tipos de enlaces:

  • Enlace intradocumental: enlace a un punto en el mismo documento en el que se define el enlace.
- Con la etiqueta <a> se define el enlace y se emplea el atributo href para indicar el destino del enlace.
- Se emplea el atributo id que se puede definir en cualquier etiqueta de HTML para definir el destino del enlace.
- Se pueden definir varios enlaces a un mismo destino, pero no se pueden crear varios destinos con el mismo nombre.
- El nombre del destino en el enlace va percedido del símbolo almohadilla, mientras que en el destino no se pone.
          Enlace: <a href="#nombre">...</a>                           Destino: <a id="nombre">... </a
                                                                                                               <h1 id="nombre">... </h1>
                                                                                                               <p id="nombre">... </p>


  • Enlace extradocumental: enlace a otro documento, normalmente a otra página.
En el atributo href se tiene que indicar la URL de acceso al otro documento.
Una URL (Uniform Resource Locator) es la forma estandarizada de hacer referencia a un documento, a un recurso, en la Web. Se compone de:
- El servicio o protocolo que se está empleando.
- Los credenciales, nombre de usuario y contraseña, con las que se realiza la conexión al servicio.
- El host o servidor al que se accede.
- El puerto al que se realiza la conexión.
- La ruta de acceso al recurso.
- El nombre del recurso, que suele ser una página web, pero que podría ser cualquier tipo de documento. 
           Enlace: <a  href="pagina.html">... </a>

  • También existe el enlace extradocumental a un punto en otro documento. En este tipo de enlace se combinan los dos enlaces anteriores.
- Por un lado está el enlace, en el que se tiene que indicar tanto la URL del documento como el nombre del punto en el otro documento.
- Por otro lado, en el destino del enlace se debe definir el punto al que se hace referencia mediante un nombre con el atributo id. 
 Enlace: <a href="pagina.html#nombre">...</a>   Destino: <a id="nombre">... </a
                                                                                                  <h1 id="nombre">... </h1>
                                                                                                                            <p id="nombre">... </p>


Consejos a tener en cuenta a la hora de crear un enlace:

- Tener mucho cuidado con los nombres de los ficheros, con las mayúsculas y minúsculas. Es aconsejable escribirlo todo en minúsculas.
- Utilizar caracteres del alfabeto inglés, los números y algún carácter más como el guión o el guión bajo.
- No escribir enlaces que sean rutas físicas a documentos que se encuentran en un ordenadores, ya que al publicar la página en un servidor web, los enlaces no funcionarán.