Hướng dẫn what is styling links in css? - liên kết tạo kiểu trong css là gì?
Khi các liên kết kiểu dáng, điều quan trọng là phải hiểu cách sử dụng các lớp giả để tạo kiểu cho các trạng thái của chúng một cách hiệu quả. Điều quan trọng là phải biết cách tạo kiểu liên kết để sử dụng trong các tính năng giao diện chung có nội dung khác nhau, chẳng hạn như các menu và tab điều hướng. Chúng tôi sẽ xem xét cả hai chủ đề này trong bài viết này. Chúng tôi đã xem xét cách các liên kết được thực hiện trong HTML của bạn theo các thực tiễn tốt nhất trong việc tạo các siêu liên kết. Trong bài viết này, chúng tôi sẽ xây dựng dựa trên kiến thức này, cho bạn thấy những thực tiễn tốt nhất để tạo kiểu cho chúng. Điều đầu tiên cần hiểu là khái niệm về trạng thái liên kết-các trạng thái khác nhau mà các liên kết có thể tồn tại. Chúng có thể được tạo kiểu bằng cách sử dụng các lớp giả khác nhau: Kiểu mặc địnhVí dụ sau đây minh họa những gì một liên kết sẽ hoạt động theo mặc định (CSS đang mở rộng và tập trung văn bản để làm cho nó nổi bật hơn).
Lưu ý: Tất cả các liên kết trong các ví dụ trên trang này là các liên kết giả - một 7 (hash/pound sign) is put in place of the real URL. This is because if the real links were included, clicking on them would break the examples (you'd end up with an error or a page loaded in the embedded example that you couldn't get back from). 7 just links to the current page.Bạn sẽ nhận thấy một vài điều khi bạn khám phá các kiểu mặc định:
Thật thú vị, các kiểu mặc định này gần giống như chúng đã trở lại trong những ngày đầu của các trình duyệt vào giữa những năm 1990. Điều này là do người dùng biết và đã mong đợi hành vi này - nếu các liên kết được tạo kiểu khác nhau, nó sẽ gây nhầm lẫn cho rất nhiều người. Điều này không có nghĩa là bạn không nên tạo kiểu liên kết. Nó chỉ có nghĩa là bạn không nên đi lạc quá xa hành vi mong đợi. Ít nhất bạn nên:
Các kiểu mặc định có thể được tắt/thay đổi bằng các thuộc tính CSS sau:
Lưu ý: Bạn không chỉ giới hạn các thuộc tính trên để tạo kiểu liên kết của bạn - bạn có thể tự do sử dụng bất kỳ thuộc tính nào bạn thích. You are not just limited to the above properties to style your links — you are free to use any properties you like. Tạo kiểu một số liên kếtBây giờ chúng tôi đã xem xét các trạng thái mặc định trong một số chi tiết, hãy xem xét một tập hợp các kiểu liên kết điển hình. Để bắt đầu, chúng tôi sẽ viết ra các quy tắc trống của chúng tôi:
Thứ tự này rất quan trọng vì các kiểu liên kết được xây dựng trên nhau. Ví dụ, các kiểu trong quy tắc đầu tiên sẽ áp dụng cho tất cả các kiểu tiếp theo. Khi một liên kết được kích hoạt, nó cũng thường lơ lửng. Nếu bạn đặt những thứ này theo thứ tự sai và bạn đang thay đổi các thuộc tính tương tự trong mỗi quy tắc, mọi thứ sẽ không hoạt động như bạn mong đợi. Để ghi nhớ thứ tự, bạn có thể thử sử dụng một mnemon như tình yêu sợ hãi.LoVe Fears HAte. Bây giờ chúng ta hãy thêm một số thông tin để có được kiểu này đúng cách:
Chúng tôi cũng sẽ cung cấp một số HTML mẫu để áp dụng CSS cho:
Đặt hai người lại với nhau cho chúng ta kết quả này: Vậy chúng ta đã làm gì ở đây? Điều này chắc chắn trông khác với kiểu dáng mặc định, nhưng nó vẫn cung cấp trải nghiệm đủ quen thuộc để người dùng biết những gì đang diễn ra:
Học tập tích cực: Phong cách liên kết của riêng bạnTrong phiên học tập tích cực này, chúng tôi muốn bạn thực hiện bộ quy tắc trống của chúng tôi và thêm các tuyên bố của riêng bạn để làm cho các liên kết trông thực sự tuyệt vời. Sử dụng trí tưởng tượng của bạn, đi hoang. Chúng tôi chắc chắn rằng bạn có thể đưa ra một cái gì đó mát hơn và hoạt động như ví dụ của chúng tôi ở trên. Nếu bạn mắc lỗi, bạn luôn có thể đặt lại nó bằng nút đặt lại. Nếu bạn thực sự bị mắc kẹt, hãy nhấn nút Hiển thị giải pháp để chèn ví dụ chúng tôi đã hiển thị ở trên.
Bao gồm các biểu tượng trên các liên kếtMột thực tế phổ biến là bao gồm các biểu tượng trên các liên kết để cung cấp thêm một chỉ số về loại nội dung mà liên kết trỏ đến. Chúng ta hãy xem một ví dụ thực sự đơn giản thêm một biểu tượng vào các liên kết bên ngoài (các liên kết dẫn đến các trang web khác). Một biểu tượng như vậy thường trông giống như một mũi tên nhỏ chỉ ra khỏi một hộp. Đối với ví dụ này, chúng tôi sẽ sử dụng ví dụ tuyệt vời này từ icons8.com. Chúng ta hãy xem xét một số HTML và CSS sẽ cho chúng ta hiệu ứng chúng ta muốn. Đầu tiên, một số HTML đơn giản đến kiểu:
Tiếp theo, CSS:
Vậy chuyện gì đang xảy ra ở đây? Chúng tôi sẽ bỏ qua hầu hết các CSS, vì đó chỉ là cùng một thông tin bạn đã xem xét trước đây. Tuy nhiên, quy tắc cuối cùng rất thú vị: Chúng tôi đang chèn một hình ảnh nền tùy chỉnh trên các liên kết bên ngoài theo cách tương tự như cách chúng tôi xử lý các viên đạn tùy chỉnh trên các mục danh sách trong bài viết trước. Tuy nhiên, lần này, chúng tôi đang sử dụng tốc ký 2 thay vì các thuộc tính riêng lẻ. Chúng tôi đặt đường dẫn đến hình ảnh chúng tôi muốn chèn, chỉ định 3 để chúng tôi chỉ nhận được một bản sao được chèn, sau đó chỉ định vị trí là 100% cách bên phải nội dung văn bản và 0 pixel từ trên cùng.Chúng tôi cũng sử dụng 4 để chỉ định kích thước chúng tôi muốn hình nền được hiển thị tại. Thật hữu ích khi có một biểu tượng lớn hơn và sau đó thay đổi kích thước như thế này khi cần thiết cho mục đích thiết kế web đáp ứng. Điều này, tuy nhiên, chỉ hoạt động với IE 9 trở lên. Vì vậy, nếu bạn cần hỗ trợ các trình duyệt cũ hơn, bạn sẽ phải thay đổi kích thước hình ảnh và chèn nó như là.Cuối cùng, chúng tôi đặt một số 5 trên các liên kết để tạo không gian cho hình ảnh nền xuất hiện, vì vậy chúng tôi không chồng chéo nó với văn bản.Một từ cuối cùng: Làm thế nào chúng ta chọn chỉ các liên kết bên ngoài? Chà, nếu bạn đang viết liên kết HTML của mình đúng cách, bạn chỉ nên sử dụng URL tuyệt đối cho các liên kết bên ngoài - sẽ hiệu quả hơn khi sử dụng các liên kết tương đối để liên kết đến các phần khác của trang web của bạn (như với liên kết đầu tiên). Do đó, văn bản "http" chỉ nên xuất hiện trong các liên kết bên ngoài (như tên thứ hai và thứ ba) và chúng ta có thể chọn điều này với bộ chọn thuộc tính: 6 chọn các phần tử 7, nhưng chỉ khi chúng có thuộc tính 8 với giá trị bắt đầu bằng "HTTP".À chính nó đấy. Hãy thử xem lại phần học tập tích cực ở trên và thử kỹ thuật mới này! Lưu ý: Các giá trị 8 values look strange — we've used dummy links here that don't really go anywhere. The reason for this is that if we used real links, you would be able to load an external site in the 0 the live example is embedded in, thereby losing the example.Liên kết kiểu dáng như các nútCác công cụ bạn đã khám phá cho đến nay trong bài viết này cũng có thể được sử dụng theo những cách khác. Ví dụ, các trạng thái như Hover có thể được sử dụng để tạo kiểu cho nhiều yếu tố khác nhau, không chỉ các liên kết - bạn có thể muốn tạo kiểu cho trạng thái di chuột của các đoạn văn, các mục trong danh sách hoặc những thứ khác. Ngoài ra, các liên kết khá phổ biến được tạo kiểu để nhìn và cư xử như các nút trong một số trường hợp nhất định. Một menu điều hướng trang web có thể được đánh dấu là một tập hợp các liên kết và điều này có thể được tạo kiểu để trông giống như một bộ nút điều khiển hoặc tab cung cấp cho người dùng quyền truy cập vào các phần khác của trang web. Hãy khám phá cách. Đầu tiên, một số HTML:
Và bây giờ CSS của chúng tôi: 0Điều này cho chúng ta kết quả sau: HTML xác định phần tử 1 với lớp 2. 1 chứa các liên kết của chúng tôi.CSS bao gồm kiểu dáng cho container và các liên kết mà nó chứa.
Bản tóm tắtChúng tôi hy vọng bài viết này đã cung cấp cho bạn tất cả những gì bạn cần biết về các liên kết - bây giờ! Bài viết cuối cùng trong mô -đun văn bản kiểu của chúng tôi chi tiết cách sử dụng phông chữ tùy chỉnh trên trang web của bạn (hoặc phông chữ web, vì chúng được biết đến nhiều hơn).
Trong mô -đun nàyPhong cách liên kết là gì?Phong cách liên kết hiện đại hầu hết được phát triển bởi các nhà thiết kế để trông giống như các khóa học liên kết truyền thống.Không có cây hoặc rất ít, và đất có địa hình lăn tinh tế.Tuy nhiên, nhiều khóa học kiểu liên kết không được xây dựng dọc theo bờ biển.developed by designers to look like traditional links courses. There are no trees or very few, and the land has subtle rolling terrain. However, many links-style courses are not built along the coast.
Việc sử dụng liên kết CSS là gì?CSS là ngôn ngữ biểu định kiểu bạn sử dụng để làm cho cấu trúc có thể trình bày và đặt ra độc đáo.Để làm cho các phong cách bạn thực hiện với CSS phản ánh trong HTML, bạn phải tìm cách liên kết CSS với HTML.Bạn có thể thực hiện liên kết bằng cách viết nội tuyến CSS, CSS nội bộ hoặc CSS bên ngoài.To make the stylings you implement with CSS reflect in the HTML, you have to find a way to link the CSS to the HTML. You can do the linking by writing inline CSS, internal CSS, or external CSS.
Liên kết có thể được tạo kiểu với bất kỳ thuộc tính CSS nào không?Các liên kết có thể được tạo kiểu với bất kỳ thuộc tính CSS nào (ví dụ: màu sắc, phông chữ-gia đình, nền, v.v.).
Bốn trạng thái liên kết trong các liên kết CSS là gì?Màu liên kết CSS: Mẹo chính Có 4 trạng thái liên kết: A: Active, A: Hover, A: Đã truy cập và A: Liên kết. |