Σύνδεσμοι CSS
- Προηγούμενη Σελίδα Εικονίδια CSS
- Επόμενη Σελίδα Λίστες CSS
Με το CSS, μπορείτε να ρυθμίσετε το στυλ των δεσμών με διάφορους τρόπους.
δεσμοί κειμένου δεσμοί κειμένου κουμπιά δεσμών κουμπιά δεσμώνΡύθμιση στυλ δεσμών
Οι δεσμοί μπορούν να χρησιμοποιήσουν οποιαδήποτε ιδιότητα CSS (π.χ. color
,font-family
,background
και άλλες) για να ρυθμίσετε το στυλ.
παράδειγμα
a { color: hotpink; }
Επιπλέον, μπορείτε να ρυθμίσετε διαφορετικά στυλ για τους δεσμούς ανάλογα με την κατάσταση τους.
Οι τέσσερις καταστάσεις των δεσμών είναι:
a:link
- Ο κανονικός, μη επισκεφθείς δεσμόςa:visited
- Ο δεσμός που έχει επισκεφθεί από τον χρήστηa:hover
- Όταν ο χρήστης τοποθετεί το ποντίκι πάνω από τον δεσμόa:active
- Όταν ο δεσμός πατηθεί
παράδειγμα
/* Ο δεσμός που δεν έχει επισκεφθεί */ a:link { color: red; } /* Ο δεσμός που έχει επισκεφθεί */ a:visited { color: green; } /* Ο δεσμός στον οποίο το ποντίκι βρίσκεται */ a:hover { color: hotpink; } /* Ο δεσμός που έχει επιλεγεί */ a:active { color: blue; }
Αν θέλετε να ρυθμίσετε στυλ για πολλαπλές καταστάσεις δεσμών, ακολουθήστε τις παρακάτω κανόνες σειράς:
- a:hover πρέπει να είναι μετά το a:link και το a:visited
- a:active πρέπει να είναι μετά το a:hover
αποσφαλμάτωση κειμένου
text-decoration
Η ιδιότητα χρησιμοποιείται κυρίως για την αφαίρεση της υπογράμμισης από τους δεσμούς:
παράδειγμα
a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: underline; }
χρωματισμός παρασκηνίου
background-color
Οι ιδιότητες μπορούν να χρησιμοποιηθούν για να καθορίσουν τον χρωματισμό του παρασκηνίου των δεσμών:
παράδειγμα
a:link { background-color: yellow; } a:visited { background-color: cyan; } a:hover { background-color: lightgreen; } a:active { background-color: hotpink; }
κουμπιά δεσμών
Αυτό το παράδειγμα δείχνει έναν πιο προηγμένο παράδειγμα όπου συνδυάζουμε πολλαπλές ιδιότητες CSS για να εμφανίζουμε τα δεσμευμένα ως πλαίσια/κουμπιά:
παράδειγμα
a:link, a:visited { background-color: #f44336; color: white; padding: 14px 25px; text-align: center; text-decoration: none; display: inline-block; } a:hover, a:active { background-color: red; }
Περισσότερα Παράδειγματα
- Προσθήκη Διαφορετικών Στυλ σε Υπερσύνδεσμοι
- Αυτό το παράδειγμα δείχνει πώς να προσθέσουμε άλλους στυλ σε υπερσύνδεσμοι.
- Προχωρημένο - Δημιουργία Σύνδεσης με Κάθετη Κλίμακα
- Αυτό είναι ένα άλλο παράδειγμα δημιουργίας πλαίσιας/κουμπιών σύνδεσης.
- Αλλαγή Δακτυλιδίου
- Η ιδιότητα cursor ορίζει τον τύπο του δακτυλιδίου που θα εμφανιστεί. Αυτό το παράδειγμα δείχνει διαφορετικούς τύπους δακτυλιδίου (υπερτιθέμενος για συνδέσμους).
- Προηγούμενη Σελίδα Εικονίδια CSS
- Επόμενη Σελίδα Λίστες CSS