5/6/15

Liên kết link trong HTML

HTML sử dụng siêu liên kết để liên kết những tài liệu khác nhau trên trang web.
Ví dụ:
Tạo đường siêu liên kết
Ví dụ này chỉ cho bạn cách tạo siêu liên kết như thế nào
Một tấm hình như là đường link
Ví dụ này hướng dẫn bạn cách dùng hình làm đường liên kết.


Thẻ anchor và thuộc tính href
HTML sử dụng thẻ <a> (anchor) để tạo đường liên kết đến một tài liệu khác.

Thẻ anchor có thể liên kết đến bất cứ một tài nguyên nào trên internet, chúng có thể là một trang HTML, một tấm hình, một file nhạc, một bộ phim .v.v.

Cú pháp để tạo một thẻ anchor


<a href="url">Chữ bạn muốn ở đây</a>

Thẻ <a> được sử dụng để tạo một điểm neo và liên kết bắt đầu từ đó, thuộc tính href được sử dụng để chỉ ra tài liệu sẽ được liên kết đến, và chữ ở xuất hiện ở giữa hai tag < và > sẽ được hiển thị dưới dạng siêu liên kết.
Điểm neo sau xác định liên kết đến blog của 
vietbg.blogspot.com

<a href="http://vietbg.blogspot.com">Mời bạn vào Việt Blogger</a>

Dòng code ở trên sẽ xuất hiện như sau trong trình duyệt.

Mời bạn vào Việt Blogger

Thuộc tính đích đến:


Với thuộc tính đích đến, bạn có thể xác định liên kết đến tài liệu khác sẽ được mở ra ở đâu. Dòng code dưới đây sẽ mở tài liệu được liên kết trong một cửa sổ trình duyệt mới.


<a href="http://vietbg.blogspot.com"target="_blank">Mời bạn vào Việt Blogger</a>

Thẻ anchor và thuộc tính tên

Thuộc tính tên được sử dụng để tạo một điểm neo đã được đặt tên. Khi sử dụng điểm neo đã được đặt tên trước chúng ta có thể tạo ra những đường liên kết mà người đọc có thể nhảy trực tiếp đến một phần cụ thể nào đó trên trang web, thay vì họ phải kéo xuống dưới để tìm thông tin. Một dạng như là bookmark vậy!

Dưới đây là cú pháp của điểm neo được đặt tên trước:


<a name="Tên">Chữ bạn muốn hiển thị ở đây</a>

Thuộc tính tên được sử dụng để tạo điểm neo. Tên của điểm neo có thể là bất cứ thứ gì bạn muốn.

Dòng code sau xác định điểm neo được đặt tên trước.


<a name="Việt Blogger">Chia sẻ đam mê</a>

Bạn có thể nhận ra rằng thẻ anchor được đặt tên trước được hiển thị không có gì đặc biệt. Để trực tiếp liên kết phần Việt Blogger, bạn chỉ phải thêm dấu # và tên của điểm neo và cuối cùng của một URL. Xem ví dụ sau

<a href="http://vietbg.blogspot.com/#HTML">Quay lại trang HTML</a>

Một đường liên kết đến phần HTML TỪ trang "ten-trang.htm" sẽ như sau:

<a href="#HTML">Quay lại trang HTML</a>

Mẹo giúp bạn

Luôn luôn thêm một đường dẫn mỗi khi bạn muốn dẫn đến một thư mục con. Nếu bạn để đường liên kết như sau:
href="http://vietbg.blogspot.com/search/label/HTML?max-results=5" thì bạn sẽ tạo ra 2 lệnh HTTP cho server, bởi vì server sẽ thêm một đường dẫn vào địa chỉ và tạo ra một lệnh mới như sau:
href="http://vietbg.blogspot.com/search/label/HTML?max-results=5"

Điểm neo được đặt tên thường được sử dụng để tạo Mục Lục tại trang đầu tiên của một tài liệu nhiều trang. Môi chương trong tài liệu đó được cho một điểm neo, và liên kết đến mỗi một điểm neo này sẽ được đặt ở trên cùng của tài liệu.

Nếu trình duyệt không tìm được điểm neo được chỉ ra từ trước, nó sẽ quay lên phần trên cùng của tài liệu.

Một vài ví dụ
Break out of a frame

Tạo một liên kết dạng mailto
Ví dụ này hướng dẫn bạn cách tạo ra một đường liên kết trực tiếp đến địa chỉ email.

Tạo một liên kết dạng mailto 2
Phức tạp hơn dạng 1

Không có nhận xét nào:

Đăng nhận xét