Liên kết tuyệt đối so với tương đối
Một siêu liên kết có thể là tương đối hoặc tuyệt đối. Một liên kết tuyệt đối cho trình duyệt biết cách truy cập trang đích, bất kể trang liên kết nằm ở đâu trong trang web. Nó được gọi là tuyệt đối vì nó sẽ hoạt động theo cùng một cách từ bất kỳ trang nào trong trang web. Liên kết tương đối sử dụng tốc ký để chỉ ra vị trí của trang đích dựa trên vị trí của trang nguồn.

Liên kết hoàn toàn tương đối sẽ chứa tên miền trong liên kết, nhưng nếu bạn đang liên kết các trang trong cùng một tên miền, bạn không cần đưa thông tin này - nếu tên miền không được chỉ định, trình duyệt của khách truy cập của bạn sẽ điền thông tin tên miền cho bạn, sử dụng tên miền của trang nguồn theo mặc định.

Hầu hết các trang web sẽ có các trang trong một số thư mục khác nhau. Ví dụ: trang chủ sẽ được đặt trong thư mục gốc (thường có URL là 'www.domain.com/index.html'), nhưng nếu bạn có một phần của trang web dành cho cú, bạn có thể đặt các trang đó vào thư mục riêng để giữ chúng được tổ chức (trong trường hợp đó URL có thể trông giống như 'www.domain.com/owls/nesting.html'). Các trang về đại bàng sau đó sẽ nằm trong một thư mục khác (với một URL như 'www.domain.com/eagles/nesting.html'). Nếu bạn tạo một liên kết tuyệt đối trên trang lồng con cú chỉ vào trang làm tổ của đại bàng, nó sẽ trông như thế này:

Thói quen làm tổ của đại bàng

Một liên kết tương đối từ trang lồng cú đến trang lồng đại bàng sẽ trông như thế này:

Thói quen làm tổ của đại bàng

Nếu hai trang nằm trong cùng một thư mục thì sao? Chà, nếu bạn xây dựng một liên kết tuyệt đối trên trang lồng chim đại bàng trỏ đến trang con mồi đại bàng, nó sẽ trông như thế này:

Loài đại bàng

Một liên kết tương đối từ trang làm tổ của đại bàng đến trang con mồi của đại bàng sẽ trông như thế này:

Loài đại bàng

Bạn có thể thấy cách sử dụng các liên kết tương đối có thể giúp bạn tiết kiệm rất nhiều thao tác gõ, đặc biệt nếu trang nguồn và trang đích nằm trong cùng một thư mục trên máy chủ web của bạn. Mặt khác, các liên kết tương đối sẽ hoạt động ngay cả khi bạn sau đó di chuyển trang nguồn đến một phần khác của trang web (mặc dù điều đó sẽ không giúp bạn nếu trang đích di chuyển).

Một ưu điểm khác của việc sử dụng các liên kết tương đối là nhiều chương trình chỉnh sửa HTML sẽ kiểm tra các liên kết bị hỏng bất cứ khi nào bạn di chuyển một tệp. Các chương trình này sẽ phát hiện và sửa các liên kết tương đối nhưng có thể hoặc không thể sửa các liên kết tuyệt đối. Kiểm tra các tệp Trợ giúp của trình soạn thảo HTML của bạn nếu bạn không chắc chắn.

Video HướNg DẫN: Học lập trình Web A-Z - HTML - Bài 2 - danh sách, liên kết, hình ảnh và bản đồ liên kết. (Có Thể 2024).