링크에서 URL의 "http | https"부분을 생략하면 해당 URL이 해당 페이지에서 사용하는 스키마를 사용하게된다는 것을 동료로부터 방금 배웠습니다.
예를 들어, 내 페이지가 http://www.example.com 에서 액세스되고 링크가있는 경우 (앞에 '//'표시) :
<a href="https://www.google.com">Google</a>
해당 링크는 http://www.google.com으로 이동합니다 .
나는의 페이지에 액세스하지만 https://www.example.com 같은 링크, 그것은에 갈 것이다 https://www.google.com
이에 대한 자세한 정보를 온라인에서 찾고 싶었지만 좋은 검색 구문을 생각하는 데 어려움이 있습니다. "HTTP가없는 URL"을 검색하면 반환 된 페이지는 "www.example.com"형식의 URL에 대한 것입니다. 이것은 제가 찾고있는 것이 아닙니다.
스키마없는 URL이라고 부를 수 있습니까? 프로토콜이없는 URL?
모든 브라우저에서 작동합니까? FF와 IE 8에서 테스트했으며 둘 다에서 작동했습니다. 이것은 표준의 일부입니까, 아니면 더 많은 브라우저를 테스트해야합니까?