CSS başlayır
CSS sənəddə hansı elementə aid olduğu müəyyənləşdirmək üçün model uyğunluq qaydalarına əsaslanır. Bu naxışlar seçicilər adlanır və onlar tag adları arasında dəyişir (məsələn, paraqraf etiketlərinə uyğun olaraq) bir sənədin çox xüsusi hissələrinə uyğun olan çox mürəkkəb desenlərə (məsələn, p # myid> b.highlight hər hansı bir b tag ilə uyğun olacaq) bir məcburi bir sinifdir ki, bu paraqrafın bir uşağıdır).
CSS seçicisi, veb-səhifənin hansı hissəsinin tərtib olunacağını müəyyən edən CSS stilinin bir hissəsidir. Selector seçilmiş HTMLin necə tərtib ediləcəyini müəyyən edən bir və ya daha çox xüsusiyyətləri ehtiva edir.
CSS Seçiciləri
Bir neçə müxtəlif növ seçicilər var:
- tipli seçicilər - müəyyən bir elementə uyğunlaşır
- sinif seçicilərinə uyğun bir siniflə uyğunluq elementləri
- ID seçiciləri - elementi müəyyən bir ID ilə uyğunlaşdırır
- nəsli seçicilər - müəyyən bir elementin nəvələri olan matç elementləri
- uşaq seçicilərinə uyğun elementdən bir uşaq olan eşleme elementləri
- universal seçicilər - hər elementə uyğunlaşır
- bitişik qardaş seçicilər-uyğun elementlər dərhal əvvəlcədən müəyyən bir elementdən əvvəl
- atribut seçicilərə uyğun elementləri və ya öznitelik dəyərinə uyğun elementlər
- Pseudo-class seçicilərə uyğun bir sözdə sinif ilə uyğunluq elementləri
- pseudo-element seçiciləri-xüsusi elementlər ilə uyğun elementlər
CSS Stillərini və CSS Sektorlarını Formatlaşdırın
CSS stilinin formatı bu kimi görünür:
selector {style əmlak: stil; }
Virgülle eyni stilə sahib olan bir neçə seçiciyi ayırın. Buna selektor qrupu deyilir. Misal üçün:
selector1 , selector2 {style əmlak: stil; }
Qruplaşdırma seçiciləri CSS üslublarını kompakt saxlamağınız üçün qısa bir mexanizmdir.
Yuxarıdakı qruplaşdırma eyni təsirə malikdir:
selector1 {style əmlak: stil; }
selector2 {style əmlak: stil; }
Həmişə CSS Seçicilərinizi Test edin
Bütün brauzerlər bütün CSS seçicilərini dəstəkləmir. Beləliklə, seçicilərinizi mümkün qədər çox əməliyyat sistemi kimi bir çox brauzerdə sınamağa əmin olun. Amma CSS 1 və ya CSS2 seçicilərindən istifadə edərsən yaxşı olmalısan.