Ir directamente al contenido de esta página

codexexempla.org

Elementos de vinculación

Tabla de contenidos

  1. a
  2. link

a

Descripción
Convierte un contenido en un hipervínculo a otro recurso.
Atributos
  • accesskey: Un caracter que sirve como tecla de acceso rápido.
  • charset: Un conjunto de caracteres que indica la codificación del recurso al que se hipervincula.
  • class: Uno o más identificadores de clase.
  • dir: Un sentido de lectura.
  • href: El URL del recurso al que se hipervincula.
  • hreflang: El código de idioma del recurso al que se hipervincula, si es diferente al del documento.
  • id: Un identificador.
  • rel: Especifica la relación que guarda el documento actual con el documento al que hipervincula (ver abajo los valores en la nota de link).
  • rev: Especifica la relación que guarda el documento actual con el documento desde el que ha sido hipervinculado (ver abajo los valores en la nota de link).
  • style: Una o varias declaraciones de CSS.
  • tabindex: Un número natural que indica su posición en el orden de tabulación.
  • title: Un texto plano.
  • type: El tipo MIME del recurso al que se hipervincula.
  • xml:lang: Un código de idioma.
Además, a acepta los atributos coords y shape si se va a amplear para definir zonas activas de un mapa de imagen. Para ver las descripciones de estos atributos, ver el elemento area, y para ver el uso de a con tal fin, ver el elemento map.
¿Vacío?
No.
Modelo de contenido
Puede contener texto y/o cualquier número de elementos en línea, excepto a.
Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, onfocus, onblur.
Notas
rev tiene sentido aplicado a este elemento cuando se trata de un documento hipervinculado desde otro de manera exclusiva. La sintaxis sería, por ejemplo, <a href="documento_B" rel="next">…</a> para el documento A, y <a href="documento_A" rev="prev">…</a> para el B.
tabindex es un número natural entre 0 y 32767. Si se asigna un valor negativo, el elemento desaparece del orden de tabulación. No obstante, ocurre lo mismo para los elementos a los que no se asigne un índice de tabulación cuando sí se ha definido para otros; esto significa que si se asigna un tabindex, se debe asignar también a todos y cada uno de los elementos que se quiera que sean accesibles a través de la tecla Tab, lo que lo convierte en un atributo muy poco práctico.
Por último, como se puede comprobar en la lista de atributos, target ha sido eliminado.
Descripción
Vincula el documento a otro recurso, y especifica la relación existente entre ambos.
Atributos
  • charset: Un conjunto de caracteres que indica la codificación del recurso que se vincula.
  • class: Uno o más identificadores de clase.
  • dir: Un sentido de lectura.
  • href: El URL del recurso al que se hipervincula.
  • hreflang: El código de idioma del recurso al que se vincula, si es diferente al del documento.
  • id: Un identificador.
  • media: El medio para el que ha sido desarrollado el documento que se vincula. En el momento en que escribo estos los oficiales son:
    • all: Apto para todo dispositivo.
    • braille: Apto para un dispositivo de salida táctil de braille.
    • embossed: Apto para una impresora braille.
    • handheld: Apto para un dispositivo de mano, como por ejemplo un teléfono móvil.
    • print: Apto para impresión.
    • projection: Apto para un proyector.
    • screen: Apto para una pantalla de ordenador.
    • speech: Apto para un sintetizador de voz.
    • tty: Apto para un dispositivo de parrilla fija, como por ejemplo un teletipo.
    • tv: Apto para televisión.
  • rel: Especifica la relación que guarda el documento actual con el documento al que vincula.
  • rev: Especifica la relación que guarda el documento actual con el documento desde el que ha sido vinculado.
  • style: Una o varias declaraciones de CSS.
  • title: Un texto plano.
  • type: El tipo MIME del recurso al que se vincula.
  • xml:lang: Un código de idioma.
¿Vacío?
Sí.
Modelo de contenido
No aplicable.
Eventos
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.
Notas
Los valores de rel y rev especificados en el documento sobre definición de módulos abstractos del W3C (inglés) son los siguientes:
  • rel="alternate": Indica que el documento presenta un contenido alternativo al del documento actual, como por ejemplo una traducción.
  • rel="stylesheet": Indica que el documento contiene información sobre la presentación del documento actual. Si se emplea en conjunción con el anterior —rel="alternate stylesheet"—, se puede establecer una lista de hojas de estilo para un mismo documento.
  • rel="start": Indica el documento que inicia una colección1 en la que se inserta el documento actual.
  • rel="next": Especifica el documento siguiente, cuando el actual es parte de una colección.
  • rel="prev": Especifica el documento anterior, cuando el actual es parte de una colección.
  • rel="contents": Indica un documento que se sirve como tabla de contenidos.
  • rel="index": Indica un documento que contiene un índice en el que se integra el documento actual.
  • rel="glossary": Indica un documento que contiene un glosario pertinente para el documento actual.
  • rel="copyright": Indica un documento en el que se da información sobre los derechos del autor sobre el documento.
  • rel="chapter": Especifica que el documento vinculado es un capítulo dentro de una colección.
  • rel="section": Especifica que el documento vinculado es una sección dentro de una colección.
  • rel="subsection": Especifica que el documento vinculado es una subsección dentro de una colección.
  • rel="appendix": Indica que el documento vinculado es un apéndice de una colección.
  • rel="help": Indica que el documento vinculado da información de ayuda.
  • rel="bookmark": Indica que el documento es un marcador, es decir, un acceso clave al contenido de un sitio.
Además, un desarrollador puede crear sus propios valores, siempre y cuando los describa en un documento vinculado por medio del atributo profile del elemento head.

Notas

  1. Una colección de documentos es una serie de documentos relacionados por su contenido y que se presentan en un orden específico. Volver

Contacto

En virtud de la Ley Orgánica 15/1999 de Protección de Datos de Carácter Personal le informo de que los datos que proporcione no serán empleados para otro fin que el de responder a su mensaje. En especial, me comprometo a no cederlos a terceros ni a emplearlos para enviar información no solicitada.

Del blog de Digital Icon