Nota: Si no sabes lo que es un elemento/tag o cómo debes utilizarlo, te recomiendo que leas el tutorial "Tags y atributos en HTML", que puedes encontrar en la sección de tutoriales HTML.
Tabla de contenidos
Bypass table of contentsEl elemento HTML a define un ancla y puede ser usado para establecer un vínculo a otro documento, como un marcador, o como ambos.
Cuando se usa para establecer un marcador, debes definirlo con el atributo "id" ó "name", de modo que sea posible "llamarlo" en otras instancias. el atributo "id" debe ser único y seguir las reglas descriptas en el atributo "name".
Nota que en XHTML 1.0, el atributo "name" de este elemento ha sido desaprobado en favor del atributo "id". En XHTML 1.1 el mismo ha sido completamente eliminado. Su uso es únicamente recomendado para XHTML 1.0 con el propósito de mejorar la compatibilidad con navegadores antiguos.
Cuando el tag HTML a es usado para vincular a otra página, el atributo "href" es definido y describe la ubicación del recurso referido. Los vínculos son usalmente mostrados de manera especial por los navegadores, que suelen usar diferentes colores y subrayado.
Y finalmente, el elemento HTML a puede ser usado para ambos propósitos. Mientras se refiere a otro documento, este ancla establecerá un marcador en esta página.
En el primer ejemplo de la descripción se ha definido un marcador llamado "marcador1". en el siguiente ejemplo haremos un vínculo al mismo:
El atributo "id" asigna un identificador al elemento asociado. Este identificador debe ser único en todo el documento y puede ser usado para referirse a este elemento en otras instancias (por ejemplo, desde un script del lado cliente).
El atributo "class" asigna un nombre de clase (o una lista de nombres de clases separadas por espacios) al elemento contenedor. Es usado junto con hojas de estilos y le dice al navegador la clase (o clases) a las que el elemento está asociado.
Una clase da atributos presentacionales a los elementos (lee más en el tutorial "Hojas de estilo en cascada").
Este atributo es utilizado para definir atributos presentacionales para el elemento contenedor, y su valor debería estar compuesto por propiedades de hojas de estilo. Aunque en algunos casos es particularmente útil, es una mejor práctica poner los atributos presentacionales en archivos externos, relacionándolos a los elementos a través del atributo "class". De este modos, se mejora la separación de las partes semántica y presentacional de tu documento.
Puedes encontrar más información acerca de los atributos presentacionales en el tutorial "Hojas de estilo en cascada".
El propósito de este atributo es proveer un título para el elemento. Su valor debe ser una descripción corta y precisa del contenido del elemento. Habitualmente, los navegadores muestran el contenido de este atributo en un recuadro al posar el mouse encima del contenido del elemento por un pequeño período de tiempo.
Especifica el lenguaje del contenido de un elemento. El valor por defecto es "desconocido".
Al escribir documentos XHTML 1.0, el atributo usado para especificar el lenguaje de un elemento es "xml:lang". Para compatibilidad con los dos tipos de estándar ambos atributos pueden ser usados simultáneamente como en el ejemplo a continuación. Nota que en XHTML 1.1, el atributo "lang" ha sido completamente reemplazado por "xml:lang" y su uso ya no es válido.
Este atributo indica la dirección en que el texto del elemento debe ser leído. Esto incluye al contenido, los valores de los atributos y las tablas. Tiene dos valores posibles que son insensibles a mayúsculas/minúsculas:
Especifica la codificación de caracteres del documento destino. Para mayor información acerca del llenado de este stributo, visita la referencia de codificación de caracteres.
El atributo "href" especifica el recurso destino al cual está vinculado el elemento. Puede especificar un recurso en el mismo sitio o en otro.
Declara el lenguaje en que el documento destino está escrito. Este atributo solo puede utilizarse quedo el atributo "href" está presente en el documento.
Este atributo provee información acerca del tipo de contenido del recurso destino, informando si el mismo es un documento HTML, una imagen JPG, un documento de Excel, etc. Su valor debe ser uno de los tipos MIME.
Describe la relación que guarda el documento actual con el recurso destino. En otras palabras (y más específicamente), indica el significado que tiene el recurso destino para el documento actual.
Establece la relación que guarda el recurso destino con el documento actual. En otras palabras (y más específicamente), indica el significado que tiene el documento actual para el recurso destino.
Especifica la forma de la figura esada para definir un área en un mapa de imagen. Los valores posibles son insensibles a mayúsculas/minúsculas y deben corresponderse con los siguientes:
Especifica las coordenadas y la posición de la figura definida en el atributo "shape". Las coordenadas dependen de la figura utilizada:
Las coordenadas son relativas a la esquina superior izquierda del objeto asociado. Las coordenadas son de tipo length y se separan por comas.
Especifica el nombre del marco donde el documento destino debería cargarse. Refiérete a la definición del tipo frame-target para mayor información.
Especifica la posición de este elemento en el orden de tabulación. El orden de tabulación define una secuencua con todos los elementos que pueden recibir el enfoque. Los usuarios pueden navegar esta secuencia mediante el teclado (usualmente con la tecla "tab").
Relaciona al elemento con una tecla. La mayoría de los navegadores permite acceder al elemento presionando dicha tecla mientras se mantiene presionada la tecla "alt". El resultado de la activacióndepende de la naturaleza del elemento. Para vínculos, esta acción automáticamente sigue el vínculo, mientras que otros elementos simplemente reciben el enfoque.
Asigna un nombre al elemento para referencia futura.
En XHTML 1.0 el atributo "name" de este elemento ha sido desaprobado en favor del atributo "id", y en XHTML 1.1 es simplemente inválido. Sin embargo, los marcadores que no utilizan el atributo "name" pueden ser incompatibles con navegadores antiguos, de modo que, a menos que se utilice el estándar XHTML 1.1, la mejor práctica es usar ambor atributos con el mismo valor.
Ve a la lista completa de eventos en HTML.
Diseño y desarrollo: Latitud29.com