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

CSS इमेज स्प्राइट का उपयोग करने का लाभ

<घंटा/>

इमेज स्प्राइट का उपयोग करने का मुख्य लाभ http अनुरोधों की संख्या को कम करना है जो हमारी साइट के लोड समय को तेज करता है। छवियां भी तेजी से लोड होती हैं जिससे किसी घटना पर एक छवि से दूसरी छवि पर स्विच करना बहुत आसान हो जाता है। इमेज स्प्राइट एकल छवि में रखी गई छवियों का एक संग्रह है।

CSS का उपयोग करते हुए इमेज स्प्राइट लाभ दिखाने वाला कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
.twitter,.facebook {
   background: url(sprites_64.png) no-repeat;
   display:inline-block;
   width: 64px;
   height: 64px;
   margin:10px 4px;
}
.facebook {
   background-position: 0 -148px;
}
</style>
</head>
<body>
<h1>Image Sprite example</h1>
<a class="twitter"></a>
<a class="facebook"></a>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

CSS इमेज स्प्राइट का उपयोग करने का लाभ

ऊपर, हमने निम्नलिखित का उपयोग करके इमेज स्प्राइट सेट किया है -

.twitter,.facebook {
   background: url(sprites_64.png) no-repeat;
   display:inline-block;
   width: 64px;
   height: 64px;
   margin:10px 4px;
}
.facebook {
   background-position: 0 -148px;
}

  1. CSS इमेज स्प्राइट का उपयोग करके नेविगेशन मेनू बनाना

    इमेज स्प्राइट का उपयोग http अनुरोधों की संख्या को कम करने के लिए किया जाता है जो हमारी साइट के लोड समय को तेज करता है। CSS इमेज स्प्राइट का उपयोग करके नेविगेशन मेनू बनाने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> <style> body {    font-family:

  1. CSS का उपयोग करके इमेज स्प्राइट से एक आइकन प्रदर्शित करें

    इमेज स्प्राइट का उपयोग करने का मुख्य लाभ http अनुरोधों की संख्या को कम करना है जो हमारी साइट के लोड समय को तेज करता है। CSS का उपयोग करके इमेज स्प्राइट से एक आइकन प्रदर्शित करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> <style> body {    font-

  1. CSS में Data-Attributes (data-*) का उपयोग करना

    हम data-* विशेषता का उपयोग करके तत्वों के बारे में अतिरिक्त जानकारी संग्रहीत कर सकते हैं। निम्नलिखित उदाहरण CSS डेटा-* विशेषता को दर्शाते हैं। उदाहरण <!DOCTYPE html> <html> <head> <style> dl {    margin: 2%; } p {    width: 60%;    background-col