Loại nút trong CSS là gì?
Có rất nhiều điều cần biết về các liên kết và các nút trong HTML. Có triển khai đánh dấu và các thuộc tính liên quan, các cách thực hành tốt nhất về kiểu dáng, những điều cần tránh và các mối quan hệ họ hàng thậm chí còn nhiều sắc thái hơn của liên kết. các nút và đầu vào giống như nút Show Chúng ta hãy xem toàn bộ thế giới của các liên kết và nút cũng như tất cả các cân nhắc về các lớp HTML, CSS, JavaScript, thiết kế và khả năng truy cập đi kèm với chúng. Có rất nhiều cạm bẫy và thực hành xấu để tránh trên đường đi. Bằng cách bao phủ nó, chúng tôi sẽ có một triển khai UX hoàn chỉnh tốt cho cả hai yếu tố Hướng dẫn nhanh về thời điểm sử dụng từng
liên kếtLiên kết là một trong những khối xây dựng nền tảng và cơ bản sâu sắc nhất của web. Nhấp vào một liên kết và bạn chuyển sang một trang khác hoặc được chuyển đến một nơi khác trong cùng một trang Mục lục
triển khai HTMLLiên kết cơ bản
Đó là một liên kết đến một URL "đủ điều kiện" hoặc "tuyệt đối" Liên kết tương đốiBạn cũng có thể liên kết “tương đối”
Điều đó có thể hữu ích, chẳng hạn như trong quá trình phát triển khi tên miền có thể khác với trang sản xuất, nhưng bạn vẫn muốn có thể nhấp vào liên kết. URL tương đối hữu ích nhất cho những thứ như điều hướng, nhưng hãy cẩn thận khi sử dụng chúng trong nội dung — như bài đăng trên blog — nơi nội dung đó có thể được đọc bên ngoài trang web, chẳng hạn như trong ứng dụng hoặc nguồn cấp dữ liệu RSS Một liên kết nhảyCác liên kết cũng có thể là "liên kết băm" hoặc "liên kết nhảy" bằng cách bắt đầu bằng một số 0
Nhấp vào liên kết đó sẽ "nhảy" (cuộn) đến phần tử đầu tiên trong DOM có ID khớp, giống như phần tử phần ở trên 💥 Mẹo nhỏ. Sử dụng một liên kết băm (e. g. 1) trong quá trình phát triển có thể hữu ích để bạn có thể nhấp vào liên kết mà không bị đưa trở lại đầu trang giống như khi nhấp vào liên kết 0. Nhưng hãy cẩn thận, các liên kết không liên kết ở bất cứ đâu sẽ không bao giờ được đưa vào sản xuất💥 Mẹo nhỏ. Liên kết nhảy đôi khi có thể được hưởng lợi từ việc cuộn mượt mà để giúp mọi người hiểu rằng trang đang di chuyển từ nơi này sang nơi khác Việc nhìn thấy liên kết “Trở lại đầu trang” trên các trang web là một điều khá phổ biến, đặc biệt khi các điều khiển điều hướng quan trọng ở trên cùng nhưng có khá nhiều nội dung để cuộn (hoặc điều hướng) qua. Để tạo một liên kết nhảy, hãy liên kết đến ID của một phần tử ở đầu trang nơi có thể gửi tiêu điểm trở lại
Liên kết nhảy đôi khi cũng được sử dụng để liên kết đến các phần tử neo ( 3) khác không có thuộc tính 4. Chúng được gọi là các liên kết “giữ chỗ”
Có những cân nhắc về khả năng tiếp cận trong số này, nhưng nhìn chung chúng có thể chấp nhận được Liên kết bị vô hiệu hóaLiên kết không có thuộc tính 4 là cách thiết thực duy nhất để vô hiệu hóa liên kết. Tại sao vô hiệu hóa một liên kết?
Khi một liên kết không có 4, nó không có vai trò, không có tiêu điểm và không có sự kiện bàn phím. Đây là cố ý. Bạn có thể nghĩ nó giống như một 7Bạn có cần liên kết để mở trong cửa sổ hoặc tab mới không?Bạn có thể sử dụng thuộc tính 8 cho điều đó, nhưng nó không được khuyến khích 8Bit làm cho nó hoạt động là 9, nhưng hãy lưu ý thêm thuộc tính và giá trị 80 ở đó giúp nó an toàn hơn và nhanh hơnLàm cho các liên kết mở trong các tab mới là một cuộc thảo luận chính về UX. Chúng tôi có cả một bài viết về thời điểm sử dụng nó tại đây. tóm tắt Đừng sử dụng nó
Hãy sử dụng nó
Cần liên kết để kích hoạt tải xuống?Thuộc tính 81 trên một liên kết sẽ hướng dẫn trình duyệt tải xuống tệp được liên kết thay vì mở nó trong trang/tab hiện tại. Đó là một trải nghiệm người dùng tuyệt vời 2Thuộc tính
|