Jump to content

CСС

From Vikipediya
Cасcадинг Стйле Шеэц (CСС)
Вебсайт w3.орг/ТР/CСС2/

Cасcадинг Стйле Шеэц (CСС) — белгилаш тиллари формал тили.[1][2]

CСС нинг тўлиқ шакли 1997-йил ташкил топган бўлиб, „WWW Cонсорcиум“да қўллаб қувватланган ва фойдаланишга тақдим этилган. Дастлаб, CСС кодларини Нецcапе Навигатор 4.0 ва Интернет Эхплорер 4.0 браузерлари тушуна олган, ҳозирги кунда CСС кодларни исталган браузерлар қўллаб қувватлай олади.

CСС элементларни экранда, қоғозда ва ёки бошқа медиаларда кўринишини тасвирлайди. CСС веб саҳифаларга ҳар хил стиллар бериш учун ишлатилади. Ҳамда бир вақтнинг ўзида бир нечта веб саҳифаларни дизайнини ўзгартириш мумкин. Бирор бир веб саҳифани турли хил қурилмаларда турли хил кўринишини ҳам таъминлайди. CСС филе .css формати орқали ташқи хотира сақлаб қўйишингиз ва кези келганда веб саҳифанинг ҲТМЛ кодини ўзгартирмасдан, фақат CСС файлни ўзгартириш орқали веб саҳифага янгидан кўриниш беришимиз мумкин. Қисқача қилиб айтадиган бўлсак, ҲТМЛ фақат веб саҳифани кодларини ёзиш учун ишлатилади, ҲТМЛ да ҳам веб саҳифага дизайн берса бўлади, лекин бу жуда узоқ жараён талаб қилгани боис, CСС бу вазифани ўз бўйнига олган.

CСС нинг бошқа тиллардан битта устун тарафи шундан иборатки, CСС кодларини компилация қилиш учун, ҳеч қандай компилляторлар, редакторлар ёки бирор бир дастурлар шарт эмас. Бизга оддийгина Интернет Эхплорер ва шу каби браузерлар кифоя. Браузерлар орқали биз CСС кодларини бемалол таҳлил қилишимиз, натижамизни тўғридан тўғри кўришимиз мумкин.

Синтаксис[edit | edit source]

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <style>
            #xyz { color: blue; }
        </style>
    </head>
    <body>
        <p id="xyz" style="color: green;">Cascading Style Sheets tili</p>
    </body>
</html>
h1 {
   color: pink;
}

Манбалар[edit | edit source]

  1. „CСС девелопер гуиде“. Мозилла Девелопер Нетwорк. 2015-йил 25-сентябрда асл нусхадан архивланган. Қаралди: 2015-йил 24-сентябр.
  2. Фланаган, Давид. ЖаваСcрипт - Тҳе дефинитиве гуиде, 6 — 1 бет. „ЖаваСcрипт ис парт оф тҳе триад оф течнологиэс тҳат алл Wеб девелоперс муст леарн: ҲТМЛ то спеcифй тҳе cонтент оф wеб пагес, CСС то спеcифй тҳе пресентатион оф wеб пагес, анд ЖаваСcрипт то спеcифй тҳе беҳавиоур оф wеб пагес.“