कैस्केडिंग स्टाइल शीट्स, लेवल 1 (CSS1) दिसंबर 1996 में W3C की सिफारिश के रूप में सामने आया। यह संस्करण CSS भाषा के साथ-साथ सभी HTML टैग्स के लिए एक सरल विज़ुअल फॉर्मेटिंग मॉडल का वर्णन करता है।
CSS2 मई 1998 में W3C की सिफारिश बन गया और CSS1 पर निर्माण करता है। यह संस्करण मीडिया-विशिष्ट स्टाइल शीट्स (जैसे प्रिंटर और ऑरल डिवाइस), डाउनलोडेबल फोंट, एलिमेंट पोजिशनिंग, और टेबल्स के लिए समर्थन जोड़ता है।
CSS3 जून 1999 में W3C की सिफारिश बन गया और पुराने संस्करणों CSS पर निर्माण करता है। इसे मॉड्यूल्स नामक दस्तावेज़ीकरण में विभाजित किया गया है और यहां प्रत्येक मॉड्यूल में CSS2 में परिभाषित नई एक्सटेंशन सुविधाएं हैं।
CSS3 CSS के पिछले संस्करणों (CSS2) का नवीनतम मानक है। CSS2 और CSS3 के बीच मुख्य अंतर इस प्रकार हैं:
- मीडिया क्वेरीज़
- नेमस्पेसेस
- सेलेक्टर्स लेवल 3
- कलर
CSS वेब पेज के लुक-एंड-फील भाग को संभालता है। CSS का उपयोग करके, आप टेक्स्ट के रंग, फॉन्ट की शैली, पैराग्राफ के बीच स्पेसिंग, कॉलम का आकार और लेआउट, बैकग्राउंड इमेज या रंग, लेआउट डिज़ाइन, विभिन्न डिवाइस और स्क्रीन आकार के लिए डिस्प्ले में विविधता, और कई अन्य प्रभावों को नियंत्रित कर सकते हैं।