Liens HTML pour mail, téléphone, fax, skype et TeamSpeak

 HTML / CSS  22 janvier 2018  Par Julien MA JACOB

Voyons comment créer des liens en HTML vers les adresses mails, comptes skype, numéros de téléphone et fax qui, une fois cliqués, proposent à l’utilisateur de les ouvrir avec l’application appropriée.

Ces liens ressemblent aux liens classiques en HTML, réalisés avec la balise <a href="#">Text</a>, à la différence près que les données transmises dans l’attribut href sont composées d’un préfixe (mailto, tel, callto ou fax) suivi par l’identifiant de contact (adresse mail, identifiant skype, numéro de téléphone ou numéro de fax) séparées par un double-point (« : »).

 

  Les liens HTML vers les adresses e-mails

Commençons par le plus classique, l’adresse mail. Le préfixe à utiliser est « mailto: » suivi de l’adresse mail.

<a href="mailto:contact@example.com">Texte du lien</a>

Mais il est possible d’aller bien plus loin en utilisant les paramètres suivants dans l’URL :

  • subject : Sujet du mail
  • cc : Destinataires en copie carbone
  • bcc : Destinataires en copie carbone invisible (blind carbon copy)
  • body : Corp du mail

Voici un exemple de leurs utilisation :

<a href="mailto:contact@example.com?subject=Le sujet&cc=cc@example.com&bcc=bcc@example.com&body=Corps du mail">Texte du lien</a>

 

  Les liens HTML vers les numéros de téléphone

Pour les liens pointant vers un numéro de téléphone, le préfixe à utiliser est « tel: » suivi par le numéro de téléphone exprimé avec son indicatif. En France, l’indicatif à utiliser est +33. Pour les autres pays, voici la liste des indicatifs téléphoniques internationaux. Pour ajouter l’indicatif à un numéro de téléphone national (composé de 10 chiffres), il suffit de remplacer le premier zéro (« 0 ») de celui-ci par l’indicatif international approprié. Les liens pointant vers des numéros de téléphone sont très pratiques sur smartphones.

<a href="tel:+33500000000">Texte du lien</a>

 

  Les liens HTML vers les numéros de fax

Le préfixe à utiliser est « fax: ». Comme pour les liens pointant vers des numéros de téléphone, le numéro de fax utilisé doit commencer par l’indicatif international.

<a href="fax:+33500000000">Texte du lien</a>

 

  Les liens HTML vers les comptes Skype

Le préfixe à utiliser pour faire un lien pointant vers un pseudo Skype est « callto: ». Ces liens permettent de lancer Skype, le célèbre logiciel de messagerie instantané et d’appel vidéo, sur les ordinateurs et appareils mobiles sur lesquels l’application est installée.

<a href="callto:pseudoskye">Texte du lien</a>

 

  Les liens HTML vers les serveurs TeamSpeak 3

Il est également possible de créer des liens pour le logiciel TeamSpeak 3  avec en paramètres les informations du serveur visé. Par défaut, le lien utilisé doit être composé de l’adresse du serveur et du port de celui-ci. Mais il est possible de passer bien plus de paramètres dans cette URL, comme montré ci-dessous.

<a href="ts3server://ts3.website.com?port=9987">Texte du lien</a>

Comme pour les liens pointant vers des adresses mails, celles pointant vers un serveur TeamSpeak peuvent contenir des paramètres. Ces paramètres sont les suivants :

  • port : Numéro du port à utiliser pour se connecter au serveur
  • nickname : Nom à utiliser et afficher
  • password : Mot de passe
  • channel : Nom du channel (salon de conversation)
  • cid : Spécifier le channel avec un ID
  • channelpassword : Mot de passe du channel
  • token : Clé de connexion
  • addbookmark : Nom à donner pour le serveur dans les favoris du client teamspeak

Ces paramètres supplémentaires s’utilisent comme suit.

<a href="ts3server://ts3.monsite.com?port=9987&nickname=nomAffiche&password=monMotDePasse&channel=channelParDefaut&cid=channelID&channelpassword=MotDePasseDuChannelParDefaut&token=cleDeToken&addbookmark=MonLabelBookMark">Texte du lien</a>

Il est à noter que si vous utilisez le paramètre « cid » dans l’URL du serveur, alors le paramètre « channel » peut être ignoré.