les liens html sans protocole http

Est là une bonne raison de nous inclure le http /https protocole sur la href attribut de liens?

Serait-il bien de laisser simplement hors tension:

<a href="example.com">my site</a>
  • Comparer <a href="example.com"> et <a href="example.html"> - étant donné que le navigateur ne peut pas deviner ce qu'un lien pointe vers basé sur une extension de ce que doit il faire? Ou <a href="example.pl"> - est-ce un lien vers un polonais page web ou un Perl fichier?
  • Merci @Gareth bonne explication!
  • La partie de l'URL qui fait une liaison aller à l'externe est le // à ne pas le protocole. Le protocole n'indique à l'ordinateur ce que le dispositif à utiliser sur le lien. Vous pouvez faire un lien vers "example.com, example.com, example.com ou tout simplement //example.com. Ce dernier indiquant que vous devez utiliser votre actuel protocole du client (généralement un navigateur web http/https, mais pourrait être un client de messagerie, etc.) et est extrêmement utile lorsque vous envisagez un site ayant à la fois les protocoles http et https en cours d'exécution.
  • La question doit être affiné. Seulement en omettant le protocole conduit à des Url commençant par "//". Ce qui est abordé dans le stackoverflow.com/questions/2018183/...
  • Double Possible de Est-il valable pour remplacer http:// avec le // dans un <script src="http://...">?
InformationsquelleAutor Web_Designer | 2012-01-21