Làm thế nào để bạn tham khảo một liên kết trong css?
Ngày đăng:30/11/2022
Trả lời:0
Lượt xem:121
Web được thành lập trên các liên kết. Ý tưởng rằng chúng ta có thể nhấp/nhấn vào một liên kết và điều hướng từ trang web này sang trang web khác là cách lướt web trở thành một cụm từ quen thuộc
Các liên kết trong HTML thậm chí trông khác với văn bản thông thường mà không cần bất kỳ kiểu dáng CSS nào
Dự phòng nhúng CodePen
Chúng có màu xanh lam (tím nếu được truy cập). Chúng được gạch dưới. Đó là một liên kết ở dạng tinh khiết nhất
Nhưng nếu chúng ta muốn thay đổi mọi thứ một chút thì sao? . Có thể bạn có ác cảm với gạch chân. Dù lý do là gì, CSS cho phép chúng tôi tạo kiểu cho các liên kết mà chúng tôi có thể làm với bất kỳ yếu tố nào khác. Tất cả những gì chúng ta cần làm là nhắm mục tiêu phần tử trong biểu định kiểu của chúng ta
Bạn muốn sử dụng một phông chữ khác, thay đổi màu sắc, loại bỏ phần gạch chân và biến tất cả thành chữ hoa?
a {
color: red;
text-decoration: none;
text-transform: uppercase;
}
Dự phòng nhúng CodePen
Bây giờ chúng tôi đang nấu ăn bằng gas. Nhưng tại sao lại dừng lại ở đó?
Tạo kiểu cho mỗi trạng thái liên kết
Các liên kết có các trạng thái khác nhau, nghĩa là chúng thích ứng khi chúng ta tương tác với chúng trên một trang web. Có ba trạng thái bổ sung của liên kết đáng được xem xét bất cứ khi nào chúng tôi thay đổi kiểu liên kết mặc định
Liên kết (:link). Đây có lẽ là cách ít được sử dụng nhất, nhưng nó dùng để tạo kiểu cho các phần tử có href, thay vì các liên kết giữ chỗ
0). Khi liên kết đang trong quá trình được nhấp vào. Nó có thể siêu nhanh, nhưng đây là khi nút chuột đã được ấn xuống và trước khi nhấp chuột kết thúc
2, điều này rất khó xảy ra với những gì bạn muốn. Tiêu điểm là một tính năng trợ năng, do đó kéo dài vì nó quan trọng nhất
Một cách để ghi nhớ thứ tự là YÊU và GHÉT. đó là Liên kết)OF(được liệt kê)E / Di chuột)A(Đang hoạt động)TE
Đây là cùng một liên kết chúng tôi đã xem xét. Trước tiên, hãy thử di chuột lên trên nó mà không cần nhấp và nhận thấy rằng nó sẽ được gạch chân. Sau đó, nhấp vào liên kết, nhưng để nút chuột của bạn nhấp xuống một chút để xem kiểu hoạt động thay đổi màu của liên kết thành màu đen như thế nào. Cuối cùng, hãy nhấn vào nút chuột và liên kết sẽ chuyển sang màu tím trước khi nó được truy cập về mặt kỹ thuật
Dự phòng nhúng CodePen
Liên kết có vẻ như là một khái niệm đơn giản, nhưng thật đúng là chúng có rất nhiều thứ đang diễn ra—và CSS cung cấp cho chúng tôi sức mạnh đáng kinh ngạc để tùy chỉnh trải nghiệm
Liên kết dưới dạng Nút
Trong khi có một số tranh luận về nó, chúng ta có thể sử dụng CSS để làm cho một liên kết văn bản trông giống như một cái nút
Giống như các phần tử HTML khác, CSS có thể thêm màu nền và phần đệm vào các liên kết cho phép chúng ta tạo giao diện của nút. Đây là liên kết của chúng tôi sử dụng các kỹ thuật đó
Tuyệt quá. Bây giờ, hãy sử dụng các quyền thay đổi trạng thái mà chúng ta đã học trong phần trước để làm cho nút giả của chúng ta tương tác hơn. Chúng tôi sẽ làm cho nút có màu xám đậm khi di chuột, màu đen khi hoạt động và màu xám nhạt khi truy cập
Tạo kiểu cho liên kết dưới dạng nút và tận dụng các trạng thái cho phép chúng tôi tạo một số hiệu ứng khá thú vị. Ví dụ: hãy tạo một nút có độ sâu nhất định có vẻ như được nhấn khi nút đang hoạt động và bật lên sau khi nhấp xong
Dự phòng nhúng CodePen
Oh, và con trỏ
Chúng ta đã đi sâu vào các liên kết kiểu, nhưng có một thành phần nữa mà chúng ta không thể bỏ qua. con trỏ
Con trỏ chỉ vị trí của chuột trên màn hình. Chúng tôi khá quen với mũi tên đen tiêu chuẩn
Mũi tên con trỏ chuột tiêu chuẩn
Chúng ta có thể thay đổi mũi tên thành con trỏ tay ở trạng thái di chuột (
Phù, đẹp hơn nhiều. Bây giờ, chúng ta có một liên kết khá lạ mắt trông giống như một nút với các tín hiệu tương tác phù hợp
Lên hạng
Chúng tôi đã đề cập đến khá nhiều vấn đề ở đây, nhưng nó mới chỉ là phần nổi của cách chúng tôi có thể kiểm soát kiểu liên kết. Nếu bạn đã sẵn sàng để tăng cấp, thì đây là một số tài nguyên bạn có thể tham gia từ đây
Bạn có thể đặt một liên kết trong CSS?
Bạn không thể chỉ cần thêm liên kết bằng CSS . CSS được sử dụng để tạo kiểu. Bạn có thể tạo kiểu bằng CSS. Nếu bạn muốn cung cấp một liên kết động thì tôi sẽ khuyên bạn nên sử dụng jQuery hoặc Javascript.
Thẻ liên kết trong CSS là gì?
Định nghĩa và cách sử dụng. Thẻ xác định mối quan hệ giữa tài liệu hiện tại và tài nguyên bên ngoài . Thẻ
Cách chính xác để tham chiếu CSS bên ngoài là gì?
Biểu định kiểu bên ngoài sử dụng thẻ . Thuộc tính rel giải thích mối quan hệ của liên kết với tài liệu của chúng ta. Giá trị trong trường hợp này sẽ luôn là biểu định kiểu, vì đó là giá trị mà chúng tôi đang tạo liên kết đến. Thuộc tính href là liên kết đến biểu định kiểu của chúng tôi.