İlk sınaq pulsuzdurBaşla
testim

Box model, rəng, mətn və yerləşdirmə

margin, padding, border, box-sizing, display, position, rəng və tipoqrafiya.

Box model

Hər HTML element qutudur. İçdən xaricə: content (məzmun), padding (daxili boşluq), border (haşiyə), margin (xarici boşluq). Standart box-sizing: content-box halında width yalnız məzmunun enidir; ümumi en = width + padding + border. box-sizing: border-box halında width padding və border-i də daxil edir.

Qısa yazılış: margin: 10px 20px 30px 40px; üst, sağ, aşağı, sol (saat əqrəbi istiqamətində). İki dəyər: üst-aşağı və sol-sağ. margin: 0 auto; eni verilmiş blok elementi üfüqi mərkəzləşdirir. Şaquli margin-lər bəzən birləşir (margin collapse).

Display və position

display: block, inline, inline-block, none (element yox olur, yer tutmur), flex, grid. visibility: hidden elementi gizlədir, lakin yerini saxlayır.

position: static (standart), relative (öz yerinə görə), absolute (ən yaxın positioned valideynə görə), fixed (görünüş sahəsinə görə), sticky (sürüşdürəndə yapışır). top/right/bottom/left və z-index (qat sırası) bu xüsusiyyətlərlə işləyir. overflow məzmun qutudan çıxanda davranışı idarə edir (visible, hidden, scroll, auto).

Rəng və tipoqrafiya

Rənglər ad (red), HEX (#ff0000), rgb(255,0,0), rgba() və hsl() ilə verilir. color mətn rəngi, background-color fon rəngidir. Vahidlər: px, em (valideynin şrift ölçüsünə görə), rem (kök elementin ölçüsünə görə), %, vw, vh.

font-family (ehtiyat şriftlərlə), font-size, font-weight (400 normal, 700 qalın), line-height, text-align, text-decoration, text-transform xüsusiyyətləri mətni idarə edir. border-radius künclərini yumrulayır, box-shadow kölgə verir, transition hamar keçid yaradır.

Mini-test: 20 sual

1 / 20
Box model, rəng, mətn və yerləşdirmə

Box modeldə içdən xaricə düzgün sıra hansıdır?

Növbəti mövzuFlexbox və CSS Grid→