Maison > Questions et réponses > le corps du texte
P粉2991740942023-08-23 09:10:30
Vous pouvez utiliser //
devant le chemin pour omettre le protocole. Voici un exemple :
<a href="//www.google.com">Google</a>
En utilisant //
, vous indiquez au navigateur qu'il s'agit en fait d'un nouveau lien (complet), plutôt que d'un lien relatif vers le lien actuel.
P粉9577231242023-08-23 00:13:24
C’est possible et vous le faites maintenant. Cela ne fera tout simplement pas ce que vous voulez.
Pensez à ce que fera votre navigateur lorsque vous créerez un lien vers ceci :
href="index.html"
Alors, lorsque vous créez un lien vers ceci, qu'est-ce que cela fait ? :
href="index.com"
Ou ça ? :
href="www.html"
Ou ? :
href="www.index.com.html"
Le navigateur ne sait pas ce que vous voulez dire, il sait seulement ce que vous lui dites. Sans le préfixe, il fonctionnera selon le standard de l'adresse HTTP actuelle. Le préfixe lui indique de démarrer à partir d'une toute nouvelle adresse racine.
Veuillez noter que vous n'avez pas besoin de la partie http:
, vous pouvez le faire :
href="//www.google.com"
Le navigateur utilisera le protocole actuel (http
,https
等),但//
en lui indiquant qu'il s'agit d'une nouvelle adresse racine.