Веб-баракчаларды жасалгалоо үчүн стилдер тили — интернеттин визуалдык сыйкыры
CSS (Cascading Style Sheets) — бул HTML же XML тилдеринде жазылган документтердин сырткы көрүнүшүн сыпаттоо үчүн колдонулган стилдер тили. CSS веб-баракчалардын визуалдык берилишине жооп берет.
CSS HTML-элементтерине колдонулган "стилдик эрежелер" принциби боюнча иштейт. Ар бир эреже төмөнкүлөрдөн турат:
Стилдери жок кадимки текст.
Мыкты жасалгаланган кооз текст.
Селекторлор стилдер кайсы элементтерге колдонуларын аныктайт.
| Селектордун түрү | Мисал | Сүрөттөмө |
|---|---|---|
| Элемент селектору | h1 { color: blue; } |
Бардык <h1> элементтерине колдонулат |
| Класс | .menu { background: red; } |
class="menu" болгон бардык элементтерге колдонулат |
| ID | #header { height: 100px; } |
id="header" болгон элементке колдонулат |
CSS элементтердин сырткы көрүнүшүн башкаруу үчүн жүздөгөн касиеттерди камтыйт:
CSSтин негизги өзгөчөлүгү — каскаддуулук. Стилдер мурасталышы, кайра аныкталышы жана айкалыштырылышы мүмкүн.
| Мүмкүнчүлүк | Касиеттин мисалы | Жыйынтык |
|---|---|---|
| Түстөрдү өзгөртүү | color, background-color |
Тексттин жана фондун түсү |
| Ариптерди (шрифт) башкаруу | font-family, font-size |
Ариптин түрү жана өлчөмү |
| Анимацияларды түзүү | animation, transition |
Жумшак өтүүлөр жана кыймылдар |
| Адаптивдүү дизайн | @media queries |
Ар кандай түзүлүштөргө (телефон, планшет) ыңгайлашуу |
Куттуктайбыз! Сиз CSSтин негиздерин үйрөндүңүз. Эми сиз CSS деген эмне экенин жана ал эмне үчүн керек экенин билесиз.