Skip to main content

Τι είναι ένας επιλογέας CSS;

Διάλεξη 6η: Προχωρημένα θέματα σε CSS (Ιούλιος 2025)

Διάλεξη 6η: Προχωρημένα θέματα σε CSS (Ιούλιος 2025)
Anonim

Το CSS βασίζεται σε κανόνες αντιστοίχισης προτύπων για να καθορίσει ποιο στυλ ισχύει για το στοιχείο στο έγγραφο. Αυτά τα πρότυπα καλούνται επιλογείς και κυμαίνονται από ονόματα ετικετών (για παράδειγμα,

Π για να ταιριάζει με τις ετικέτες των παραγράφων) σε πολύ περίπλοκα μοτίβα που ταιριάζουν με πολύ συγκεκριμένα μέρη ενός εγγράφου (για παράδειγμα,

p # myid> b.highlight θα ταιριάζει με οποιοδήποτε

σι ετικέτα με μια κλάση

αποκορύφωμα αυτό είναι παιδί της παραγράφου με την ταυτότητα

η ταυτότητά μου).

Ένας επιλογέας CSS είναι το τμήμα μιας κλήσης στυλ CSS που προσδιορίζει ποιο μέρος της ιστοσελίδας πρέπει να είναι στυλ. Ο επιλογέας περιέχει μία ή περισσότερες ιδιότητες που καθορίζουν τον τρόπο με τον οποίο θα επιλεγεί το επιλεγμένο HTML.

Οι επιλογείς CSS

Υπάρχουν διάφοροι τύποι επιλογέων:

  • επιλογείς τύπου - που ταιριάζουν σε ένα συγκεκριμένο στοιχείο
  • επιλογείς κλάσης - στοιχεία ταυτοποίησης με μια συγκεκριμένη κατηγορία
  • Επιλογή επιλογών - αντιστοιχίζοντας το στοιχείο με ένα συγκεκριμένο αναγνωριστικό
  • επιλογείς απόγονοι - στοιχεία ταυτοποίησης που είναι απόγονοι συγκεκριμένου στοιχείου
  • επιλογείς παιδιών - στοιχεία ταυτοποίησης που είναι παιδί του συγκεκριμένου στοιχείου
  • γενικοί επιλογείς - ταιριάζουν με οποιοδήποτε στοιχείο
  • γειτονικοί επιλογείς αδερφού - στοιχεία ταυτοποίησης που προηγούνται αμέσως από ένα συγκεκριμένο στοιχείο
  • επιλογείς χαρακτηριστικών - στοιχεία ταυτοποίησης με συγκεκριμένο χαρακτηριστικό ή τιμή χαρακτηριστικού
  • επιλογείς ψευδο-κατηγορίας - ταιριάζουν στοιχεία με μια συγκεκριμένη ψευδο-τάξη
  • επιλογείς ψευδο-στοιχείου - στοιχεία ταυτοποίησης με συγκεκριμένες ιδιότητες ψευδο-στοιχείου

Στυλ μορφοποίησης CSS και επιλογείς CSS

Η μορφή ενός στυλ CSS μοιάζει με αυτό:

επιλογέας {style property: style; }}

Διαχωρίστε πολλαπλούς επιλογείς που έχουν το ίδιο στυλ με κόμματα. Αυτό ονομάζεται ομαδοποίηση επιλογής. Για παράδειγμα:

επιλογέας1 , επιλογέας2 {ιδιότητα στυλ: στυλ; }}

Ο επιλογέας ομαδοποίησης είναι ένας μηχανισμός στενογραφίας που διατηρεί τα στυλ CSS σας συμπαγή. Η παραπάνω ομαδοποίηση θα είχε το ίδιο αποτέλεσμα με:

επιλογέας1 {ιδιότητα στυλ: στυλ; }}επιλογέας2 {ιδιότητα στυλ: στυλ; }}

Πάντα να δοκιμάζετε τους επιλογείς CSS

Δεν υποστηρίζονται όλα τα προγράμματα περιήγησης σε όλους τους επιλογείς CSS. Έτσι, βεβαιωθείτε ότι έχετε δοκιμάσει τους επιλογείς σας σε όσο το δυνατόν περισσότερους browsers σε όσο περισσότερα λειτουργικά συστήματα μπορείτε. Αλλά αν χρησιμοποιείτε επιλογείς CSS1 ή CSS2 θα πρέπει να είστε εντάξει.