JET School

Selector nədir?

CSS Seçici (Selector) — CSS-də istifadə olunan və hansı HTML elementinə stil (style) tətbiq olunacağını müəyyən edən əsas anlayışlardan biridir. Yəni seçici vasitəsilə biz deyirik: "Bu elementə bu cür dizayn ver."

Seçici, CSS yazarkən qaydanın ilk hissəsində yerləşir və hansı HTML elementi hədəf aldığını bildirir. Seçicidən sonra isə { } mötərizələri içərisində həmin elementə tətbiq olunacaq xüsusiyyətlər (properties) və dəyərlər (values) yazılır.

Məsələn:

p {

 color: red;

}

Bu nümunədə p — seçicidir. Bu o deməkdir ki, bütün <p> teqlərinə (paraqraf) qırmızı rəng tətbiq olunacaq.

Seçici növləri:

Element seçicisi (Type Selector): Birbaşa HTML teqinin adına əsaslanır.

h1 {

 font-size: 24px;

}

Sinif seçicisi (Class Selector): Eyni sinifə malik bir neçə elementə stil vermək üçün istifadə olunur. Nöqtə (.) ilə yazılır.

.highlight {

 background-color: yellow;

}

ID seçicisi (ID Selector): HTML-də unikal id atributu olan bir elementə stil verir. Raş (#) ilə yazılır.

#header {

 text-align: center;

}

Universal seçici (*): Səhifədəki bütün HTML elementlərinə tətbiq olunur.

* {

 margin: 0;

 padding: 0;

}

Birləşmiş seçicilər (Group Selectors): Eyni stilləri bir neçə seçiciyə tətbiq etmək üçün vergül ilə yazılır.

h1, h2, h3 {

 font-family: Arial;

}

Yuva seçiciləri (Descendant Selectors): Müəyyən bir elementin içindəki başqa bir elementi hədəf alır.

div p {

 color: green;

}

Nəticə:

CSS seçicilər veb dizaynın əsas təməl daşlarındandır. Onlar olmadan müəyyən elementə stil vermək mümkün olmaz. Düzgün seçici seçmək həm kodun oxunaqlığını, həm də performansını artırır.

Əlaqəli terminlər:

IT sahəsini dərindən öyrənmək üçün kurslarımıza qoşulun. Ətraflı məlumat almaq üçün sorğu göndərin!