2012-03-10 13 views
103

Duplicar posible:
URI starting with two slashes … how do they behave?
Absolute URLs omitting the protocol (scheme) in order to preserve the one of the current page
shorthand as // for script and link tags? anyone see/use this before?dos barras inclinadas en un/src atributo url/href

que estaba buscando a través de la fuente de HTML5 Reset cuando me di cuenta de la following line:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> 

¿Por qué la URL comienza con dos barras inclinadas hacia adelante? ¿Es esto una abreviatura de http://?

+0

posible duplicado de [URLs absolutas omitiendo el protocolo (esquema) para preservar el de la página actual] (http://stackoverflow.com/questions/4978235/absolute-urls-omitting-the-protocol-scheme -para-conservar-el-uno-de-la), vea también [¿Puedo cambiar todos mis enlaces http: // a solo //?](http://stackoverflow.com/questions/4831741/ can-i-change-all-my-http-links-to-just) –

+0

posible duplicado de [¿Es válido reemplazar http: // con // en un

7

Se agregará automáticamente https o http, dependiendo de cómo se realizó la solicitud.

+5

Vale la pena señalar que esto se completará no solo con http o https, sino también con cualquier otro protocolo compatible con el navegador. FTP por ejemplo. Le dice al navegador que use el mismo protocolo que se está utilizando. (Perdón por comentar una publicación anterior!) – kirgy

Cuestiones relacionadas