Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस में छद्म-वर्ग और छद्म-तत्व के बीच अंतर

<घंटा/>

छद्म श्रेणी

एक छद्म वर्ग एक चयनकर्ता की स्थिति का प्रतिनिधित्व करता है जैसे:होवर, सक्रिय, अंतिम-चाइल्ड, आदि। ये सिंगल कोलन (:) से शुरू होते हैं।

CSS छद्म वर्ग का सिंटैक्स इस प्रकार है -

:pseudo-class{
   attribute: /*value*/
}

छद्म तत्व

इसी तरह, एक छद्म तत्व का उपयोग आभासी तत्वों जैसे ::के बाद, ::पहले, ::पहली पंक्ति, आदि का चयन करने के लिए किया जाता है।

ये डबल कोलन (::) से शुरू होते हैं।

CSS छद्म-तत्व का सिंटैक्स इस प्रकार है -

::pseudo-element{
   attribute: /*value*/
}

उदाहरण

निम्नलिखित उदाहरण CSS छद्म-वर्ग और छद्म-तत्व गुण को दर्शाते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
a:hover{
   padding: 3%;
   font-size:1.4em;
   color: tomato;
   background: bisque;
}
</style>
</head>
<body>
<p>You're somebody else</p>
<a href=#>Dummy link 1</a>
<a href=#>Dummy link 2</a>
</body>
</html>

आउटपुट

यह निम्नलिखित परिणाम देगा -

सीएसएस में छद्म-वर्ग और छद्म-तत्व के बीच अंतर

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
p::after {
   content: " BOOM!";
   background: hotpink;
}
p:last-child {
   font-size: 1.4em;
   color: red;
}
</style>
</head>
<body>
<p>Anymore Snare?</p>
<p>Donec in semper diam. Morbi sollicitudin sed eros nec elementum. Praesent eget nisl vitaeneque consectetur tincidunt. Ut molestie vulputate sem, nec convallis odio molestie nec.</p>
<p>Hit</p>
<p>Pop</p>
</body>
</html>

आउटपुट

यह निम्नलिखित परिणाम देगा -

सीएसएस में छद्म-वर्ग और छद्म-तत्व के बीच अंतर


  1. सीएसएस सीमा-पतन के बीच अंतर:पतन; और सीमा-पतन:अलग;

    निम्न छवि पतन और अलग के बीच के अंतर को सही ठहराती है। अलग सीमा-पतन . का मान गुण कोशिकाओं की सीमाओं को अलग करता है: उदाहरण आप सीमा-पतन अलग . के बीच अंतर को समझने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं और संक्षिप्त मूल्य: <html>    <head>       <style&

  1. CSS बॉर्डर और आउटलाइन के बीच अंतर को समझना

    CSS बॉर्डर प्रॉपर्टी का इस्तेमाल किसी एलिमेंट के बॉर्डर प्रॉपर्टीज को परिभाषित करने के लिए किया जाता है। यह सीमा-चौड़ाई, सीमा-शैली और सीमा-रंग के लिए एक आशुलिपि है। अलग-अलग पक्षों की सीमाओं को स्टाइल किया जा सकता है और एक सीमा-त्रिज्या भी निर्दिष्ट की जा सकती है। दूसरी ओर, सीएसएस की रूपरेखा जगह नही

  1. CSS डिस्प्ले और विजिबिलिटी के बीच अंतर

    हम HTML दस्तावेज़ में क्रमशः CSS दृश्यता और CSS प्रदर्शन गुणों के साथ किसी तत्व को छिपा या हटा सकते हैं। उपयोगकर्ता के लिए, दोनों गुणों में से किसी एक का उपयोग करने में कोई अंतर नहीं लग सकता है, लेकिन वहाँ है। सीएसएस प्रदर्शन - कोई भी दस्तावेज़ पर तत्व प्रस्तुत नहीं करता है और इस प्रकार इसे कोई स्थ