İlk sınaq pulsuzdurBaşla
testim

CSS əsasları və selektorlar

CSS sintaksisi, bağlama üsulları, selektorlar, spesifiklik, kaskad və miras.

CSS nədir və necə bağlanır

CSS (Cascading Style Sheets) HTML-in görünüşünü idarə edir. Qayda selektor { xüsusiyyət: dəyər; } şəklindədir. CSS üç yolla bağlanır: sətir daxili (style atributu), daxili (<style> teqi) və xarici fayl (<link rel="stylesheet" href="style.css">). Xarici fayl ən yaxşı təcrübədir.

Şərh /* ... */ ilə yazılır.

Selektorlar

Element (p), class (.kart), id (#menyu), universal (*), qrup (h1, h2), nəsil (div p — hər dərinlikdə), birbaşa uşaq (div > p), qonşu (h1 + p), sonrakı bütün qardaşlar (h1 ~ p), atribut ([type="text"]) selektorları var.

Psevdo-siniflər elementin vəziyyətini seçir: :hover, :focus, :first-child, :nth-child(2n), :not(). Psevdo-elementlər elementin hissəsini seçir: ::before, ::after, ::first-line, ::first-letter (ikiqat iki nöqtə ilə).

Kaskad, spesifiklik və miras

Eyni elementə bir neçə qayda uyğun gələndə qalib spesifikliyə görə müəyyən olunur: sətir daxili stil > id > class/atribut/psevdo-sinif > element/psevdo-element. Spesifiklik bərabərdirsə, sonra yazılan qayda qalib gəlir. !important hamısını üstələyir, lakin tövsiyə olunmur.

Miras: color, font-family, font-size, line-height, text-align kimi xüsusiyyətlər uşaq elementlərə ötürülür; margin, padding, border ötürülmür. inherit, initial, unset açar sözləri də var.

Mini-test: 20 sual

1 / 20
CSS əsasları və selektorlar

CSS-in tam adı nədir?

Növbəti mövzuBox model, rəng, mətn və yerləşdirmə→