Diferencia entre revisiones de «Lenguaje XHTML/Hipervínculos»

m
sin resumen de edición
(ejemplos de enlaces)
mSin resumen de edición
El nombre de este elemento, <tt>a</tt>, viene del inglés ''anchor'', [[w:Ancla|ancla]] en español. Aunque si bien este elemento puede ser el destino de un hipervínculo, lo más habitual es que sea el ''orígen'' de éste y, por tanto, se definiría mejor como ''el lugar desde donde se echa el ancla''<ref name="libro_HTM-y-XHTML">Apreciación de Chuck Musciano y Bill Kennedy, «[http://www.oreilly.com/catalog/html5/ HTML y XHTML. La guía definitiva]». Editorial O'Reilly (en español por Anaya Multimedia). ISBN 0-596-00382-X</ref>.
 
En cuanto a sus atributos no hay ninguno que sea obligatorio porque puede actuar como origen y/o como destino del hipervínculo. Su atributo más útil y del que casi siempre lo veremos acompañado es el atributo '''<tt>href</tt>'''. Este atributo sirve para indicar el destino del hipervínculo. Su valor es un [[w:URI|URI]] (Uniform Resource Identifier, identificador de recursos uniforme) y que generalmente será un [[w:URL|URL]], un subtipo de URI, es decir, un identificador unívoco a un recurso, ya sea una página web, una parte de un documento o un recurso identificable por el navegador como una función javascript<ref name="uri">[http[rfc://tools.ietf.org/html/rfc3305 3305|RFC 3305]] y [http://www.w3.org/TR/uri-clarification/ W3C Note: URIs, URLs, and URNs: Clarifications and Recommendations 1.0], el mismo contenido pero publicado por diferentes autoridades (en inglés).</ref>.
 
Como fue explicado anteriormente, para crear un vínculo, se usa la etiqueta &lt;a&gt;, y se usa el atributo <code>href</code> para definir a donde se desea ir. El texto que el vínculo mostrará debería estar dentro del elemento &lt;a&gt;. Por lo tanto, si se desea escribir "[http://www.wikibooks.org/ Click aquí] para ir a Wikibooks.org." Se debería escribir:
La estructura de un URI http es tal que así (texto entre corchetes opcional, en cursiva variable):
 
'''Nota:''' Esta sección no es una referencia exacta de los estándares<ref name="http-url-rfc">[[rfc:2616|RFC 2616]], sección 3.2.2: Hypertext Transfer Protocol - HTTP/1.1: http URL (texto plano, en inglés).</ref> involucrados en la construcción de URIs, aunque se intenta ser lo más preciso posible.
 
'''http://''' [ ''usuario'' [ ''':''' ''contraseña'' ] '''@''' ] ''servidor'' [ ''':''' ''puerto'' ] [ ruta_absoluta ] [ '''?''' ''parámetros'' ] [ '''#''' ''identificador'' ]
* <nowiki>ftp://usuario@ftp.example.com/</nowiki> aquí accedemos por ftp indicando nuestro nombre de usuario. Si se requiere contraseña lo más seguro es que el navegador nos muestre un diálogo en el que introducirla.
 
Para correos electrónicos (<tt>mailto:</tt>) se utiliza una sintaxis diferente, definida en la RFC2368<ref name="rfc2368">[[rfc:2368|RFC 2368]]: The mailto URL scheme (texto plano, en inglés).</ref>: se trata de el prefijo '''<tt>mailto:</tt>''' seguido de ninguno, uno o más destinatarios separados por comas. También se pueden especificar los parámetros de la cabecera del correo, aunque la mayoría de navegadores ignorarán los parámetros no seguros. Entre los parámetros que se acostumbran a aceptar están:
* <tt>to</tt>. Especifica los destinatarios y es redundante si se ponen los destinatarios seguidamente del ''<nowiki>mailto:</nowiki>''.
* <tt>subject</tt>. Indica el asunto del mensaje.
779

ediciones