a

  • Enlace amigable (slug) de la revisión: HTML/Element/a
  • Título de la revisión: a
  • Id de la revisión: 176287
  • Creada:
  • Creador: RickieesES
  • ¿Es la revisión actual? No
  • Comentario Revisión ortográfica y gramatical

Contenido de la revisión

{{wiki.template('Traducción', [ "inglés", "HTML:Element:a", "en" ])}}



Resumen

El elemento anchor (<a>) define un vínculo, el punto de destino de un vínculo o ambos.

Atributos

accesskey
Este atributo especifica un atajo de teclado para navegar a ese elemento. Pulsando la tecla Alt (u otra similar dependiendo del sistema operativo y el navegador) conjuntamente con la tecla especificada, seleccionamos el elemento con el que está asociado este enlace interno (ancla).
charset
Este atributo define la codificación de caracteres que tiene el vínculo destino. El valor es una lista de juegos de caracteres separado por comas o espacios, según se especifica en RFC 2045. El valor por defecto es ISO-8859-1.
coords
Para usar con objetos con forma, este atributo usa una lista de números separados por comas para definir las coordenadas del objeto en la página.
datafld
Este atributo nos permite especificar el nombre de la columna en la que se encuentran los datos que usaremos en una operación BOUND. Este atributo es específico de Data Binding de Microsoft en Internet Explorer 4.
datasrc
Este atributo especifica la identidad del objeto origen de datos que está ligada a un elemento (BOUND). Este atributo es específico de Microsoft's Data Binding en Internet Explorer 4.
href
Éste es el único atributo requerido para definir un hipervínculo. Indica el destino del vínculo, que puede ser una URL o un fragmento de URL que es un nombre precedido por el signo (#) y que indica que el destino se encuentra dentro del mismo documento en que nos encontramos. Las URL no están restringidas a documentos Web (basados en http). Las URL pueden usar cualquier protocolo que el navegador sea capaz de manejar. Por ejemplo, file, ftp y mailto, funcionan en la mayoría de los navegadores.
hreflang
Este atributo se usa para indicar el idioma del recurso enlazado. Ver "Referencia de idiomas", anteriorment en este apéndice para información sobre los valores admitidos.
methods
El valor de este atributo ofrece información acerca de las funciones que que pueden realizarse en un objeto. Los valores son, generalmente, los del protocolo HTTP, pero puede (por las mismas razones que en el atributo title) ser útil incluir información de aviso en el vínculo. Por ejemplo, el navegador podría escoger un formato diferente de presentación de un vínculo, según la información suministrada por el método, como la presentación de un icono diferente si es un buscador. Este elemento no es bien entendido ni manejado ni siquiera por el navegador que lo definió, Internet Explorer 4.
ping {{template.Fx_minversion_inline(3)}}
Cuando está presente, este atributo debe ser una lista de URL, separadas por espacios que deben ser notificadas cuando el navegador sigue el vínculo. Firefox envía una solicitud POST a cada HTTP URI en la lista. La funcionalidad del atributo ping puede ser deshabilitada ajustando la preferencia browser.send_pings a false.
name
Este atributo es requerido cuando definimos un enlace interno (o ancla) en una página. El valor del atributo name es similar al del atributo id y debe ser un identificador alfanumérico único en el documento. En la especificación HTML 4.01, podemos usar tanto id como name en un elemento <a>, siempre que ambos tengan idéntico valor.
rel
Para anchor que contengan el atributo href, este atributo especifica la relación que hay entre el objeto destino y aquél donde está el vínculo. El valor es una lista, separada por comas, de relaciones. Los valores y su semántica se registrarán por alguna autoridad que tenga sentido para el autor del documento. La relación por defecto, si no se especifica otra, es void. El atributo rel debe usarse sólo si está presente el atributo href.
rev
Este atributo especifica una relación inversa del atributo rel. Resulta útil para indicar de dónde viene un objeto, como el autor de un documento.
shape
Este atributo se usa para definir una región seleccionable para hacer hipervínculos asociados con una forma asociada a una figura para crear un mapa. Los valores para este atributo son: circle, defaul, plygon y rect. El formato de los valores del atributo dependen de los valores de la forma. Para circle, los valores son x,y,r donde x e y son las coordenadas en píxeles del centro del círculo, mientras r es el valor en píxeles del radio. Para rect, los atributos de las coordenadas son x,y,w,h. Los valores x,y son las coordenadas del punto superior izquierdo, mientras que 'w' y 'h' son los valores en píxeles de la altura y el ancho, respectivamente. Un valor que define la forma a polígono requiere los valores x1,y1,x2,y2,x3,y3,... para definir las coordenadas. Cada uno de los pares x,y definen un punto del polígono, con los puntos sucesivos unidos por líneas rectas y el último punto unido al primero. Los valores por defecto para una forma, requieren que sea una sección cerrada (normalmente una imagen).

Nota: es recomendable usar el atributo usemap para el elemento img y el mapa asociado para definir los puntos que queremos que sean vínculos, en lugar de usar el atributo shape.

tabindex
Este atributo utiliza un número para identificar la posición del objeto en el orden de salto de tabulado para la navegación con teclado.
target
Este atributo especifica el marco destino en un vínculo. La información resultante del vínculo se presentará en el marco seleccionado. Tanto los marcos (frame) como los de tipo (inline frame) deben tener un nombre para poder ser referenciados. Sin embargo, hay algunos nombres especiales. Estos incluyen: "_blank" que indica una nueva ventana, "_parent" que indica el marco padre del marco que contiene el código fuente, "_self" que indica el marco donde está el código fuente y "_top" que indica la ventana completa del navegador.
type
Este atributo especifica el tipo de medio, en formato MIME, para el destino de un vínculo. Generalmente esto es sólo una información a modo de aviso; sin embargo, en un futuro los navegadores podrían presentar una serie de iconos para diferenciar el tipo de vínculo. Por ejemplo, un navegador podría presentar un pequeño icono de un altavoz cuando el tipo indique audio/wav. Para ver la lista completa de tipos MIME reconocidos, ver: http://www.w3.org/TR/html4/references.html#ref-MIMETYPES.
urn
Este atributo, que supuestamente está contemplado por Microsoft, relaciona un nombre URN con el vínculo. Aunque está basado en estándares creados hace años, el significado de los URN no está aún bien definido, por lo que este atributo carece de sentido.

Ejemplos

    <!-- vínculo a una página externa -->
    <a href="http://www.mozilla.com/">
    Vínculo externo
    </a>

Resultado

Vínculo externo

Notas

Aquí hay una lista de palabras reservadas por los navegadores más importantes y que no deben usarse como valores: a, c, e, f, g, h, v, left arrow, y right arrow.

La especificación HTML 3.2 sólo define name, href, rel, rev, and title.

El atributo target no está definido en los navegadores que no admiten marcos, como Netscape 1 y los de su generación.

Además, target no se permite en las variantes estrictas de XHTML por lo que está limitado a las variantes transicionales y de conjuntos de marcos (frameset y transitional).

{{wiki.template('HTML:Element_Navigation')}}



{{ wiki.languages( { "fr": "fr/HTML/Element/a", "ja": "ja/HTML/Element/a", "pl": "pl/HTML/Element/a", "en": "en/HTML/Element/a" } ) }}

Fuente de la revisión

<p>{{wiki.template('Traducción', [ "inglés", "HTML:Element:a", "en" ])}}
</p><p><br>
</p><p><br>
</p>
<h3 name="Resumen"> Resumen </h3>
<p>El elemento <i>anchor</i> (<code>&lt;a&gt;</code>) define un vínculo, el punto de destino de un vínculo o ambos.
</p>
<h3 name="Atributos"> Atributos </h3>
<dl><dt>accesskey
</dt><dd>Este atributo especifica un atajo de teclado para navegar a ese elemento. Pulsando la tecla Alt (u otra similar dependiendo del sistema operativo y el navegador) conjuntamente con la tecla especificada, seleccionamos el elemento con el que está asociado este enlace interno (ancla).
</dd></dl>
<dl><dt>charset
</dt><dd>Este atributo define la codificación de caracteres que tiene el vínculo destino. El valor es una lista de juegos de caracteres separado por comas o espacios, según se especifica en <a class="external" href="http://tools.ietf.org/html/rfc2045" title="http://tools.ietf.org/html/rfc2045">RFC 2045</a>. El valor por defecto es ISO-8859-1.
</dd></dl>
<dl><dt>coords
</dt><dd>Para usar con objetos con forma, este atributo usa una lista de números separados por comas para definir las coordenadas del objeto en la página.
</dd></dl>
<dl><dt>datafld
</dt><dd>Este atributo nos permite especificar el nombre de la columna en la que se encuentran los datos que usaremos en una operación BOUND. Este atributo es específico de Data Binding de Microsoft en Internet Explorer 4.
</dd></dl>
<dl><dt>datasrc
</dt><dd>Este atributo especifica la identidad del objeto origen de datos que está ligada a un elemento (BOUND). Este atributo es específico de Microsoft's Data Binding en Internet Explorer 4.
</dd></dl>
<dl><dt>href
</dt><dd>Éste es el único atributo requerido para definir un hipervínculo. Indica el destino del vínculo, que puede ser una URL o un fragmento de URL que es un nombre precedido por el signo (#) y que indica que el destino se encuentra dentro del mismo documento en que nos encontramos. Las URL no están restringidas a documentos Web (basados en http). Las URL pueden usar cualquier protocolo que el navegador sea capaz de manejar. Por ejemplo, file, ftp y mailto, funcionan en la mayoría de los navegadores. 
</dd></dl>
<dl><dt>hreflang
</dt><dd>Este atributo se usa para indicar el idioma del recurso enlazado. Ver "Referencia de idiomas", anteriorment en este apéndice para información sobre los valores admitidos.
</dd></dl>
<dl><dt>methods
</dt><dd>El valor de este atributo ofrece información acerca de las funciones que que pueden realizarse en un objeto. Los valores son, generalmente, los del protocolo HTTP, pero puede (por las mismas razones que en el atributo title) ser útil incluir información de aviso en el vínculo. Por ejemplo, el navegador podría escoger un formato diferente de presentación de un vínculo, según la información suministrada por el método, como la presentación de un icono diferente si es un buscador. Este elemento no es bien entendido ni manejado ni siquiera por el navegador que lo definió, Internet Explorer 4.
</dd></dl>
<dl><dt>ping {{template.Fx_minversion_inline(3)}}
</dt><dd>Cuando está presente, este atributo debe ser una lista de URL, separadas por espacios que deben ser notificadas cuando el navegador sigue el vínculo. Firefox envía una solicitud POST a cada HTTP URI en la lista. La funcionalidad del atributo <code>ping</code> puede ser deshabilitada ajustando la preferencia <code>browser.send_pings</code> a <code>false</code>.
</dd></dl>
<dl><dt>name
</dt><dd>Este atributo es requerido cuando definimos un enlace interno (o ancla) en una página. El valor del atributo name es similar al del atributo id y debe ser un identificador alfanumérico único en el documento. En la especificación HTML 4.01, podemos usar tanto id como name en un elemento &lt;a&gt;, siempre que ambos tengan idéntico valor. 
</dd></dl>
<dl><dt>rel
</dt><dd>Para anchor que contengan el atributo href, este atributo especifica la relación que hay entre el objeto destino y aquél donde está el vínculo. El valor es una lista, separada por comas, de relaciones. Los valores y su semántica se registrarán por alguna autoridad que tenga sentido para el autor del documento. La relación por defecto, si no se especifica otra, es void. El atributo rel debe usarse sólo si está presente el atributo href.
</dd></dl>
<dl><dt>rev
</dt><dd>Este atributo especifica una relación inversa del atributo rel. Resulta útil para indicar de dónde viene un objeto, como el autor de un documento.
</dd></dl>
<dl><dt>shape
</dt><dd>Este atributo se usa para definir una región seleccionable para hacer hipervínculos asociados con una forma asociada a una figura para crear un mapa. Los valores para este atributo son: circle, defaul, plygon y rect. El formato de los valores del atributo dependen de los valores de la forma. Para circle, los valores son x,y,r donde x e y son las coordenadas en píxeles del centro del círculo, mientras r es el valor en píxeles del radio. Para rect, los atributos de las coordenadas son x,y,w,h. Los valores x,y son las coordenadas del punto superior izquierdo, mientras que 'w' y 'h' son los valores en píxeles de la altura y el ancho, respectivamente. Un valor que define la forma a polígono requiere los valores x1,y1,x2,y2,x3,y3,... para definir las coordenadas. Cada uno de los pares x,y definen un punto del polígono, con los puntos sucesivos unidos por líneas rectas y el último punto unido al primero. Los valores por defecto para una forma, requieren que sea una sección cerrada (normalmente una imagen).
</dd></dl>
<p><i>Nota</i>: es recomendable usar el atributo usemap para el elemento img y el mapa asociado para definir los puntos que queremos que sean vínculos, en lugar de usar el atributo shape.
</p>
<dl><dt>tabindex
</dt><dd>Este atributo utiliza un número para identificar la posición del objeto en el orden de salto de tabulado para la navegación con teclado. 
</dd></dl>
<dl><dt>target
</dt><dd>Este atributo especifica el marco destino en un vínculo. La información resultante del vínculo se presentará en el marco seleccionado. Tanto los marcos (frame) como los de tipo (inline frame) deben tener un nombre para poder ser referenciados. Sin embargo, hay algunos nombres especiales. Estos incluyen: "_blank" que indica una nueva ventana, "_parent" que indica el marco padre del marco que contiene el código fuente, "_self" que indica el marco donde está el código fuente y "_top" que indica la ventana completa del navegador. 
</dd></dl>
<dl><dt>type
</dt><dd>Este atributo especifica el tipo de medio, en formato MIME, para el destino de un vínculo. Generalmente esto es sólo una información a modo de aviso; sin embargo, en un futuro los navegadores podrían presentar una serie de iconos para diferenciar el tipo de vínculo. Por ejemplo, un navegador podría presentar un pequeño icono de un altavoz cuando el tipo indique audio/wav. Para ver la lista completa de tipos MIME reconocidos, ver: http://www.w3.org/TR/html4/references.html#ref-MIMETYPES.
</dd></dl>
<dl><dt>urn
</dt><dd>Este atributo, que supuestamente está contemplado por Microsoft, relaciona un nombre URN con el vínculo. Aunque está basado en estándares creados hace años, el significado de los URN no está aún bien definido, por lo que este atributo carece de sentido.
</dd></dl>
<h3 name="Ejemplos"> Ejemplos </h3>
<pre>    &lt;!-- vínculo a una página externa --&gt;
    &lt;a href="http://www.mozilla.com/"&gt;
    Vínculo externo
    &lt;/a&gt;
</pre>
<h4 name="Resultado"> Resultado </h4>
<p><a class="external" href="http://www.mozilla.com/">Vínculo externo</a>
</p>
<h3 name="Notas"> Notas </h3>
<p>Aquí hay una lista de palabras reservadas por los navegadores más importantes y que no deben usarse como valores: a, c, e, f, g, h, v, left arrow, y right arrow.
</p><p>La especificación HTML 3.2 sólo define <b>name</b>, <b>href</b>, <b>rel</b>, <b>rev</b>, and <b>title</b>.
</p><p>El atributo <b>target</b> no está definido en los navegadores que no admiten marcos, como Netscape 1 y los de su generación.
</p><p>Además, target no se permite en las variantes estrictas de <a href="es/XHTML">XHTML</a> por lo que está limitado a las variantes transicionales y de conjuntos de marcos (frameset y transitional).
</p><p>{{wiki.template('HTML:Element_Navigation')}}
</p><p><br>
</p><p><br>
</p>
<div class="noinclude">
</div>
<div class="noinclude">
</div>
{{ wiki.languages( { "fr": "fr/HTML/Element/a", "ja": "ja/HTML/Element/a", "pl": "pl/HTML/Element/a", "en": "en/HTML/Element/a" } ) }}
Revertir a esta revisión