Ngày càng nhiều, bắt đầu nhận thấy rằng các liên kết trong mã nguồn trên các trang Web bắt đầu bằng hai dấu gạch chéo. Ví dụ:Liên kết bắt đầu bằng hai dấu gạch chéo
<a href="//example.com/1.png">Image</a>
Tại sao phải làm như vậy?
Ngày càng nhiều, bắt đầu nhận thấy rằng các liên kết trong mã nguồn trên các trang Web bắt đầu bằng hai dấu gạch chéo. Ví dụ:Liên kết bắt đầu bằng hai dấu gạch chéo
<a href="//example.com/1.png">Image</a>
Tại sao phải làm như vậy?
Đây là một protocol-relative URL (thường là HTTP hoặc HTTPS). Vì vậy, nếu tôi đang ở trên http://example.org
và tôi liên kết (hoặc bao gồm hình ảnh, tập lệnh, v.v.) đến //example.com/1.png
, nó sẽ chuyển đến http://example.com/1.png
. Nếu tôi đang ở trên https://example.org
, nó sẽ chuyển đến https://example.com/1.png
.
Điều này cho phép bạn dễ dàng tránh các lỗi bảo mật nội dung hỗn hợp.