En el desarrollo web, a veces se necesita un enlace que, al hacer clic en él, abra el cliente de correo electrónico del usuario y prepare un correo electrónico para ser enviado. Para lograr esto, se utiliza la etiqueta HTML <a> con un atributo href especial.
La respuesta correcta a la pregunta es <a href="mailto:[email protected]">. Aquí, "mailto:[email protected]" es un esquema especial de URL que los navegadores interpretan como una instrucción para abrir el cliente de correo electrónico predeterminado del usuario.
El formato general es así: <a href="mailto:destinatario">texto del enlace</a>, donde destinatario es la dirección de correo electrónico a la que desea enviar el correo y texto del enlace es el texto que los usuarios verán y en el que podrán hacer clic.
Por ejemplo, el siguiente código HTML:
<a href="mailto:[email protected]">Envíame un correo</a>
creará un enlace que dice "Envíame un correo". Cuando un usuario haga clic en este enlace, se abrirá su cliente de correo electrónico con un nuevo mensaje dirigido a "[email protected]".
Es importante mencionar que el esquema mailto: puede ser seguido no solo por la dirección de correo electrónico del destinatario, sino también por otros parámetros del correo electrónico, como el campo de tema o el cuerpo del correo electrónico. Por ejemplo,
<a href="mailto:[email protected]?subject=Feedback&body=Message">Enviar feedback</a>
Aquí, cuando un usuario haga clic en "Enviar feedback", su cliente de correo electrónico preparará un correo electrónico para "[email protected]", con el asunto del correo electrónico establecido en "Feedback" y el cuerpo del correo electrónico en "Message".
Tenga en cuenta que etiquetas como <email>, <mailto> y <link> no son válidas para este propósito en HTML. La etiqueta <a> con el atributo href es la correcta para crear enlaces de correo electrónico.