CSS

Vikipediya, ochiq ensiklopediya
Jump to navigation Jump to search
Cascading Style Sheets (CSS)
CSS3 logo and wordmark.svg
Ilk reliz 17-dekabr, 1996-yil (24 yil avval) (1996-12-17)
Turi
Maqomi
Fayl kengaytmalari .css
Versiyalari
Turi
Taʼsir etuvchi dasturlar
Litsenziya
Veb-sayt w3.org/TR/CSS2/
Platformasi

Cascading Style Sheets (CSS) — belgilash tillari formal tili.[1][2]

CSS ning toʻliq shakli 1997-yil tashkil topgan boʻlib, „WWW Consorcium“da qoʻllab quvvatlangan va foydalanishga taqdim etilgan. Dastlab, CSS kodlarini Netscape Navigator 4.0 va Internet Explorer 4.0 brauzerlari tushuna olgan, hozirgi kunda CSS kodlarni istalgan brauzerlar qoʻllab quvvatlay oladi.

CSS elementlarni ekranda, qogʻozda va yoki boshqa medialarda koʻrinishini tasvirlaydi. CSS veb sahifalarga har xil stillar berish uchun ishlatiladi. Hamda bir vaqtning oʻzida bir nechta veb sahifalarni dizaynini oʻzgartirish mumkin. Biror bir veb sahifani turli xil qurilmalarda turli xil koʻrinishini ham taʼminlaydi. CSS file .css formati orqali tashqi xotira saqlab qoʻyishingiz va kezi kelganda veb sahifaning HTML kodini oʻzgartirmasdan, faqat CSS faylni oʻzgartirish orqali veb sahifaga yangidan koʻrinish berishimiz mumkin. Qisqacha qilib aytadigan boʻlsak, HTML faqat veb sahifani kodlarini yozish uchun ishlatiladi, HTML da ham veb sahifaga dizayn bersa boʻladi, lekin bu juda uzoq jarayon talab qilgani bois, CSS bu vazifani oʻz boʻyniga olgan.

CSS ning boshqa tillardan bitta ustun tarafi shundan iboratki, CSS kodlarini kompilatsiya qilish uchun, hech qanday kompillyatorlar, redaktorlar yoki biror bir dasturlar shart emas. Bizga oddiygina Internet Explorer va shu kabi brauzerlar kifoya. Brauzerlar orqali biz CSS kodlarini bemalol tahlil qilishimiz, natijamizni toʻgʻridan toʻgʻri koʻrishimiz mumkin.

Sintaksis[tahrir]

<!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;
}

Manbalar[tahrir]

  1. „CSS developer guide“. Mozilla Developer Network. 25-Sentabr 2015-yilda asl nusxadan arxivlandi. Qaraldi: 24-Sentabr 2015-yil.
  2. JavaScript - The definitive guide, 6 — s. 1. „JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages, and JavaScript to specify the behaviour of web pages.“