खैर, ठीक है ... यह तय करने का समय है कि हम किसकी पृष्ठभूमि पर लुभावने रूप से देखेंगे! और वह अद्भुत टैग कहां है जो इस व्यवसाय के लिए जिम्मेदार है? इसे चर्चा में रखने के लिए उसके पास क्या गुण हैं? और, सबसे महत्वपूर्ण बात, अपनी सारी सुंदरता कैसे रखें?
संक्षेप में, बहुत सारे प्रश्न हैं! और इसका केवल एक ही उत्तर है। खैर, ऐसा कोई टैग नहीं है! अभी तक यह पता नहीं चला है!
कुछ उदाहरण
वी हाल ही मेंफ़ुल-स्क्रीन स्लाइडर्स और बैकग्राउंड सामान्य रूप से बेहद लोकप्रिय हो गए हैं और विशेष रूप से "फ्लैट" शैली। जब पृष्ठभूमि छवियों की बात आती है तो कुछ समझौता करते हैं। धीमी लोडिंग के खिलाफ दानेदार, घुमावदार या फैला हुआ, क्षैतिज रूप से क्रॉप किया गया या अन्य तत्व स्थितियों के साथ एकीकृत किए बिना स्क्रॉलिंग के खिलाफ लंबवत रूप से क्रॉप किया गया। फ़ुल स्क्रीन पृष्ठभूमि छवियों का उपयोग करने वाली बड़ी कॉर्पोरेट वेबसाइटों के कुछ उदाहरण यहां दिए गए हैं।
डेस्कटॉप और लैपटॉप के लिए स्क्रीन रिज़ॉल्यूशन
यहां देखने के लिए अन्य साइटों की कुछ सूचियां दी गई हैं। इस प्रश्न के उत्तर का एक भाग स्क्रीन रिज़ॉल्यूशन को देखता है। आखिरकार, आपके काम को कैसे प्रस्तुत किया जाता है, इसमें स्क्रीन का आकार एक बड़ी भूमिका निभाता है। जब स्क्रीन रिज़ॉल्यूशन की बात आती है, तो डेस्कटॉप, टैबलेट और कंसोल के लिए सबसे लोकप्रिय समाधान उत्तरी अमेरिकावर्तमान में हैं।
लेकिन परेशान मत हो! कोई टैग नहीं और कोई ज़रूरत नहीं! लेकिन हमें ज्ञात वर्णनकर्ता के दो अद्भुत गुण हैं तन. तो मिलिए किसी पुराने दोस्त से!
पृष्ठभूमि, या जैसा कि आमतौर पर कहा जाता है पृष्ठ - भूमिअंग्रेजी में अनुवादित मतलब पृष्ठभूमि. इसलिए, उनके सम्मान में बनाए गए दो सामानों को याद रखना आसान नहीं है। एक - पृष्ठभूमि, और दूसरा - बीजी रंग.
यह पृष्ठभूमि छवियों के साथ-साथ मानक छवि तत्वों के लिए भी सही है। यह उच्च घनत्व वाली स्क्रीन पर देखे जाने पर मानक आकार की छवियों को थोड़ा फजी दिखने का कारण बनता है। वेब डेवलपर्स सामान्य छवियों के आकार से दोगुने आकार की छवियां बनाकर और फिर उन्हें आधे आकार में प्रदर्शित करके इसे दूर करते हैं।
अंतिम परिणाम एक छवि के समान आकार है जैसा आप चाहते थे कि यह पहले स्थान पर हो, लेकिन यह मानक और उच्च घनत्व स्क्रीन दोनों पर बहुत अच्छा लगता है। जब आप फ़ुलस्क्रीन पृष्ठभूमि के बारे में बात कर रहे हों तो यह वास्तव में कुछ बड़ी छवियां बना सकता है। यदि आप सावधान नहीं हैं, तो यह आपके पृष्ठ लोड आकार और इसलिए आपकी डाउनलोड गति को बढ़ा सकता है। हालाँकि, एक अच्छी चीजपृष्ठभूमि के बारे में बात यह है कि वे आमतौर पर आपके डिवाइस द्वारा पुनर्प्राप्त नहीं किए जाते हैं जब तक कि वे स्क्रीन पर दिखाई न दें।
तो वे अलग कैसे हैं? उनके पास क्या अवसर हैं? और, सबसे महत्वपूर्ण बात, हमारे लिए क्या उपयोगी होगा?
आइए सबसे सरल से शुरू करते हैं - बीजी रंग. यह विशेषता पृष्ठभूमि के रंग के लिए जिम्मेदार है। आप रंग के शाब्दिक या संख्यात्मक मान में किसी भी मान को स्थानापन्न कर सकते हैं, और आपकी पृष्ठभूमि जादू की तरह रंगीन हो जाएगी।
खैर, एक उदाहरण के लिए, हम अपना टेम्प्लेट, या हमारे द्वारा पहले बनाई गई किसी भी फ़ाइल को खोल सकते हैं और पृष्ठ को अपने पसंदीदा रंग से भरने का प्रयास कर सकते हैं। मैं अपना पेज खोलूंगा index.htmlवी नोटपैड(नोटपैड) और निम्नलिखित परिवर्तन करें:
इसलिए, यदि आप किसी मीडिया क्वेरी में पृष्ठभूमि डालते हैं जिसे पृष्ठ द्वारा कभी नहीं बुलाया जाता है, तो वह छवि कभी नहीं लाई जाती है, रखते हुए throughput. ऐसे कई बड़े अध्ययन हुए हैं जिनमें चर्चा की गई है कि पृष्ठ लोड समय बिक्री को कैसे प्रभावित करता है।
धीमा लोड समय = नाखुश उपयोगकर्ता = कम बिक्री। तो, इस संपूर्ण पृष्ठभूमि छवि की आपके डिज़ाइन की लागत कितनी है? और, यदि आप स्लाइडर या फ़ेडर के लिए एकाधिक पृष्ठभूमि छवियों का उपयोग कर रहे हैं, तो कैसे बड़े आकारलोडिंग समय का समर्थन करने के लिए काफी बड़ा है?
लिस्टिंग 11. index.html फ़ाइल
आइए अपनी रचना को उसी नाम से सहेजते हैं और देखते हैं कि क्या होता है:
मैं नीली पृष्ठभूमि पर हूं
यह विशेषता छवि के रंग को इंगित नहीं करती है, लेकिन वह चित्र जिसे पृष्ठभूमि के रूप में रखा जाना चाहिए, या, जैसा कि वे कहते हैं, पृष्ठभूमि वॉलपेपर। आप कोई भी वॉलपेपर चुन सकते हैं जो आपकी कल्पना आपको बताए। मेरी कल्पना ने मुझे एक तस्वीर लेने के लिए प्रेरित किया जिसमें मैं एक नई जैकेट में हूं। और इसलिए, आगे की हलचल के बिना, मैं अपनी फाइल खोलता हूं index.htmlऔर निम्नलिखित परिवर्तन करें:
एक और विचार यह है कि क्या पुन: उपयोगसाइट भर में एक ही पृष्ठभूमि छवि। यदि आप अपनी साइट के सभी या कई पृष्ठों पर एक ही बड़ी पृष्ठभूमि छवि का उपयोग करते हैं, तो आप एक उच्च रिज़ॉल्यूशन का उपयोग कर सकते हैं क्योंकि प्रारंभिक लोड के बाद इसे आपके विज़िटर के ब्राउज़र में कैश किया जाएगा। हालाँकि, यदि आप प्रत्येक पृष्ठ पर या प्रत्येक नए अनुभाग में एक अलग छवि का उपयोग करते हैं, तो आपके आगंतुक को प्रत्येक को डाउनलोड करना होगा, जिससे पृष्ठ लोड समय बढ़ जाएगा।
लिस्टिंग 12. index.html फ़ाइल
हुर्रे! हैलो वर्ल्ड! नमस्कार मित्रों! मिलना!
इस फ़ाइल को सहेजें और देखें कि हमें क्या मिला
यह एक पृष्ठभूमि छवि है!
खैर, एक तरफ, इतने सारे लोगों को देखकर अच्छा लगता है स्मार्ट लोगएक जगह पर, लेकिन दूसरी तरफ... अच्छा, इतने सारे कहाँ??? हालाँकि, चुटकुले एक तरफ, आप समझ सकते हैं कि विशेषता ने क्या किया पृष्ठभूमि- उसने पूरी स्क्रीन को भरते हुए, मूल छवि को अभी-अभी लिया और गुणा किया।
इसी तरह, यदि आप एकल पृष्ठभूमि छवि का उपयोग करते हैं, तो आप स्पष्ट रूप से पृष्ठभूमि स्लाइडर के लिए एकाधिक छवियों को अपलोड करने की तुलना में उच्च रिज़ॉल्यूशन प्राप्त कर सकते हैं। शायद कार्यान्वयन का सबसे बड़ा हिस्सा यह है कि क्या आपकी साइट का आकार स्थिर है। यदि आपके पास एक प्रतिक्रियाशील लेआउट साइट है, या ऐसी साइट है जो विभिन्न संरचनाओं की सेवा के लिए मीडिया क्वेरी का उपयोग करती है, तो आपकी अलग-अलग ज़रूरतें होंगी।
एक निश्चित आकार की साइट पर, आप स्क्रीन आकार के सापेक्ष पृष्ठभूमि छवि के किनारों के बारे में चिंता करते हैं। क्या आप छवि को बीच में, बाएँ या दाएँ रख सकते हैं? क्या यह खिंचाव, क्लिप, फीका या दोहराएगा? यदि यह फैलता है, तो क्या अग्रभूमि तत्व अभी भी पठनीय हैं?
लेकिन क्या एक तस्वीर को पूरी स्क्रीन पर अपलोड करना संभव है? मूल रूप से, आप कर सकते हैं! और हम अब इससे निपटेंगे। केवल एक चीज पर विचार करना छवि का आकार है। तो, 800 x 600 के स्क्रीन रिज़ॉल्यूशन पर, छवि के लिए खाली स्थान, यदि आप सभी ऊपर और नीचे के पैनल को घटाते हैं, तो 781 x 476 पिक्सेल रहता है। आइए इस छवि को लें।
एक तरल साइट पर, आपको एक निश्चित आकार की साइट के सभी मुद्दों पर सभी संभावित स्क्रीन आकारों पर विचार करना होगा। क्या पृष्ठभूमि छवि सामग्री के साथ आगे बढ़ेगी? क्या यह सिकुड़ने या खिंचाव करने के लिए आकार बदलेगा? यदि यह छोटे या विशाल में बदल जाता है, तो क्या यह अजीब लगेगा या इसमें खाली खेत होंगे?
कई विशिष्ट स्क्रीन आकारों के लिए पृष्ठभूमि चित्र बनाना हो सकता है अच्छा काम, लेकिन इसका मतलब है कि आप अपनी पसंद के अनुसार साइट को सहेज सकते हैं। प्रश्न का उत्तर देने का दूसरा भाग यह समझना है कि आप इसे कैसे करने जा रहे हैं। वर्तमान में, पूर्ण-स्क्रीन पृष्ठभूमि छवि या स्लाइडर को लागू करने के कम से कम डेढ़ दर्जन तरीके हैं। प्लगइन्स और पूर्व-निर्मित स्लाइडर के अलावा जो हमारे लिए इसका ख्याल रखते हैं, ये अपेक्षाकृत हैं सरल तरीके.
इसलिए मैं फिर से प्रोग्राम खोलता हूं एडोब फोटोशॉप, मैं समुद्र की छवि के साथ एक तस्वीर चुनता हूं, इसके आयामों को वांछित 781 x 476 में समायोजित करता हूं, इसके लिए अनुकूलित करता हूं वेबऔर नाम के तहत सहेजें फोंटसी.जेपीजीआपके फोल्डर में तस्वीर. खैर, फिर, मैं पीटा पथ पर जाता हूं: मैं फाइल खोलता हूं index.htmlऔर निम्नलिखित परिवर्तन करें:
लिस्टिंग 13. index.html फ़ाइल
हुर्रे! हैलो वर्ल्ड! नमस्कार मित्रों! मिलना!
इन तरीकों में से प्रत्येक की अपनी ताकत और कमजोरियां हैं, लेकिन आपको यह निर्धारित करना होगा कि प्रत्येक विशिष्ट साइट के लिए कौन सा सबसे अच्छा होगा। स्लाइडर कार्यान्वयन के लिए विशेष नोट। विचार यह है कि पृष्ठभूमि स्लाइडर छवियों के लोड होने से पहले पृष्ठ के लोड होने की प्रतीक्षा करें। कई परियोजनाओं में, पृष्ठभूमि छवि अग्रभूमि तत्वों से अलग हो सकती है। अक्सर नेविगेशन और मुख्य सामग्री ब्लॉक में पृष्ठभूमि छवि से पर्याप्त दृश्य पृथक्करण होता है कि आपके पास पृष्ठभूमि छवि कैसी दिखती है, इसमें अधिक लचीलापन होता है।
फिर से सेव करें और देखें रिजल्ट
और यहाँ वह है - समुद्र! खेलता है, खुली हवा में शोर करता है...
क्या यह सुंदर नहीं है? अब, अगर यह स्क्रीन रेज़ोल्यूशन सभी उपयोगकर्ताओं के लिए सेट किया गया था! लेकिन अफसोस! जैसे ही मैं संकल्प को 1152 x 864 तक बढ़ाता हूं, निम्न चित्र प्राप्त होता है:
दुख की बात है कि मैं इस प्रतिबिंब को देखता हूं ...
यदि छवि को थोड़ा निचोड़ा गया है, या थोड़ा काट दिया गया है, या थोड़ा बाएं या दाएं स्थानांतरित किया गया है, तो यह समग्र डिज़ाइन को प्रभावित नहीं करता है। कभी-कभी, हालांकि, पृष्ठभूमि छवि को डिज़ाइन में एकीकृत किया जाता है और इसके लिए एक निश्चित आकार और स्थिति की आवश्यकता होती है। या मान लें कि आपके पास एक चेहरा या चेहरा है जो अग्रभूमि तत्व द्वारा स्थानांतरित या कवर किए जाने पर पूरी तरह से जगह से बाहर दिखता है। इन मामलों में, आपके पास पृष्ठभूमि छवि के आकार में बहुत कम लचीलापन है। निर्णय अनिवार्य रूप से डिजाइन द्वारा तय किया जाता है और आप इसे फिट बनाने के लिए अपनी पूरी कोशिश करते हैं।
सहमत हूं, यह वह बिल्कुल नहीं है जो आप चाहते थे। बेशक, सुंदरता के लिए बलिदान की आवश्यकता होती है, और आप उन उपयोगकर्ताओं को सुरक्षित रूप से अस्वीकार कर सकते हैं जिनकी स्क्रीन रिज़ॉल्यूशन के बारे में राय आपकी राय से मेल नहीं खाती है, या आप उन्हें उन सेटिंग्स को चुनने के लिए आमंत्रित कर सकते हैं जो आप उन्हें इंगित करते हैं। आखिरकार, यह आपको तय करना है।
हालांकि बलिदान के बिना सुंदरता है। जो बिना किसी अपवाद के सभी मॉनिटर पर बहुत अच्छा लगेगा। और मैं इसमें आपकी मदद करने की कोशिश करूंगा। जैसा कि आप देख सकते हैं, पृष्ठभूमि ड्राइंग की प्रतियों से भरी हुई है। और इस संपत्ति का उपयोग करना पाप नहीं है। आखिरकार, हम एक छोटा चित्र बना सकते हैं, जो एक बड़े की तुलना में बहुत कम मेमोरी लेगा, और पूरी स्क्रीन को इससे भर देगा। यहाँ मुख्य चाल इस चित्र को "निर्बाध" बनाने का प्रयास करना है। यानी आसन्न छवियों के बीच के जोड़ दिखाई नहीं दे रहे हैं। और इसके लिए हमें फिर से एक अपरिहार्य कार्यक्रम की आवश्यकता है एडोब फोटोशॉप.
अक्सर "क्या आवश्यक है" विभिन्न स्क्रीन आकारों में फिट होने के लिए एक ही छवि को कई आकारों के साथ प्रदान करने के लिए मीडिया प्रश्नों का उपयोग होता है। इन सभी स्क्रीन रिज़ॉल्यूशन, लोड समय और कार्यान्वयन पर विचार करने के साथ, आप उपयोगकर्ता को आश्वस्त रखने के लिए सही पृष्ठभूमि छवि आकार कैसे चुनते हैं? कई डेवलपर्स बीच में कहीं शूट करते हैं, एक छवि आकार का चयन करते हैं जो एक पिक्सेल प्राप्त करने के लिए पर्याप्त नहीं है, जल्दी से लोड करने और सही ढंग से काम करने के लिए पर्याप्त छोटा है, और एक अनुपात में जिसके परिणामस्वरूप जितना संभव हो उतना विरूपण या खिंचाव या फसल हो जाएगा।
बेशक, आप बहुत ज्यादा परेशान नहीं कर सकते हैं, और इंटरनेट से तैयार पृष्ठभूमि की तस्वीरें ले सकते हैं, जहां वे बस साथ हैं। ऐसा करने के लिए, आप किसी भी खोज इंजन में टाइप कर सकते हैं ( www.yandex.ru, www.apport.ru, www.ramber.ruऔर कई अन्य) पोषित शब्द (पृष्ठभूमि, पृष्ठभूमि वॉलपेपर, पृष्ठभूमि) और आपकी सेवा में दर्जनों और दर्जनों साइटें दिखाई देंगी, जो आपको भगवान के लिए ये पृष्ठभूमि देने के लिए तैयार हैं, और जो विशेष रूप से सुखद है, पूरी तरह से नि: शुल्क।
बस बाद में आश्चर्यचकित न हों कि आपको अन्य साइटों पर ठीक वैसी ही पृष्ठभूमि मिलेगी। इसलिए यदि आप कुछ करना चाहते हैं, भले ही धूर्त, लेकिन स्वयं, मेरा सुझाव है कि आप अपनी आस्तीन ऊपर रोल करें और व्यवसाय में उतर जाएं। इसके अलावा, यह एक बहुत ही रोमांचक गतिविधि है, जिससे अलग होना मुश्किल है।
और यही हम अभी करने जा रहे हैं।
अपना पहला वेब पेज बनाते समय, हमने उनके लिए एक सादे बैकग्राउंड का इस्तेमाल किया, जो टैग में उसके रंग को दर्शाता है
bgcolor विशेषता का उपयोग करना। लेकिन बैकग्राउंड न केवल सादा हो सकता है, बल्कि तस्वीर या फोटो के रूप में भी हो सकता है। इस मामले में, किसी भी अन्य छवि की तरह, पृष्ठभूमि स्केच GIF, JPEG या PNG प्रारूप में होना चाहिए। किसी टैग में पृष्ठभूमि छवि निर्दिष्ट करने के लिए पृष्ठभूमि विशेषता का उपयोग किया जाता है, जिसका मान छवि फ़ाइल का नाम या URL है।आइए अन्य.html फ़ाइल में वेब पेज की पृष्ठभूमि के रूप में विजेता.जेपीजी की रूपरेखा डालें, जिसे हमने पिछले प्रयोग में वेब फ़ोल्डर में सहेजा था।
Other.html फ़ाइल में, HTML तत्व को हटा दें।
उद्घाटन टैग के अंत में जोड़ें
शैली पृष्ठभूमि-छवि: url ("विजेता। jpg"); ताकि टैग निम्नलिखित रूप लिया:विंडो में आप देखेंगे कि अब इस पृष्ठ की पृष्ठभूमि पहले की तरह ठोस नीला नहीं है, बल्कि हमारे द्वारा अपलोड की गई तस्वीर की एक छवि है, जो विजेता.जेपीजी फ़ाइल में दर्ज है। और इस बिल्कुल नई पृष्ठभूमि पर, दस्तावेज़ का पाठ और image.gif की रूपरेखा प्रदर्शित होती है। लेकिन याद रखें कि हमने टैग से bgcolor विशेषता को नहीं हटाया है
. ऐसे मामलों में, जब टैग bgcolor और बैकग्राउंड दोनों निर्दिष्ट हैं - ब्राउज़र आमतौर पर बैकग्राउंड एट्रिब्यूट को प्राथमिकता देता है, लेकिन अगर बैकग्राउंड इमेज लोड करने के लिए अक्षम है, तो bgcolor एट्रिब्यूट का उपयोग किया जाता है।सीएसएस के साथ वेब पेज की पृष्ठभूमि
पृष्ठभूमि को परिभाषित करने का एक अन्य तरीका सीएसएस कैस्केडिंग स्टाइल शीट भाषा के साथ है। आप कैसे चल रहे हैं इस पलआप देखेंगे कि यह विधि वेब पेज डेवलपर को पृष्ठभूमि छवि पर अधिक नियंत्रण प्रदान करती है। उनके साथ परिचित होना आसान बनाने के लिए, हम विजेता.जेपीजी स्केच को हमारी वेब साइट के दूसरे वेब पेज की पृष्ठभूमि छवि के रूप में सम्मिलित करेंगे, जो कैस्केडिंग स्टाइल शीट्स भाषा का उपयोग करके list.html फ़ाइल में सहेजा गया है।
इससे पहले, हमने पहले वेब पेज पर कैस्केडिंग स्टाइल शीट भाषा का उपयोग करके टेक्स्ट की उपस्थिति निर्धारित की, टैग में शैली विशेषता के मूल्यों के रूप में वांछित शैलियों को निर्दिष्ट किया।<р>. लेकिन शैलियों को परिभाषित करने के लिए एक और अधिक वांछनीय विकल्प है, जिसमें शैलियों का विवरण वेब दस्तावेज़ के शीर्षक के अंदर रखा गया है।
…उद्घाटन टैग मेंनिम्नलिखित प्रपत्र होना चाहिए:आइए इस टैग को list.html फ़ाइल के HTML कोड में डालें।
Element के बाद list.html फाइल में एक खाली लाइन डालें
एचटीएमएल तत्वइस तरह दिखना चाहिए:
body {background-image: url("winner.jpg")}
list.html फाइल को सेव करें और इसे ब्राउजर प्रोग्राम में खोलें। आप देखेंगे कि आपके द्वारा पहले सेट की गई रंग पृष्ठभूमि को विजेता.जेपीजी फ़ाइल की छवि से बदल दिया गया है, और दस्तावेज़ की टेक्स्ट सामग्री अब नई पृष्ठभूमि पर प्रदर्शित होती है।
यदि टेक्स्ट को नई पृष्ठभूमि पर देखना कठिन है, तो टैग की टेक्स्ट विशेषता का उपयोग करके उसका रंग बदलें
, जैसे, .जब आप वर्टिकल स्क्रॉल बार का उपयोग करके वर्तमान दस्तावेज़ देखते हैं, तो आप देखेंगे कि पृष्ठ के निचले भाग में पृष्ठभूमि छवि दोहराई गई है। यदि आपका मॉनिटर रिज़ॉल्यूशन 1024 x 768 या उच्चतर पर सेट है, तो दोहराव दाईं ओर होगा। सभी मामलों में, जब पृष्ठभूमि छवि का आकार वर्तमान पृष्ठ के आकार से छोटा होता है, तो ब्राउज़र डिफ़ॉल्ट रूप से स्केच को लंबवत और क्षैतिज रूप से दोहराता है। लेकिन आप दर्शक से कह सकते हैं कि स्केच को दोबारा न दोहराएं, दूसरे शब्दों में, इसे केवल एक बार प्रदर्शित करने के लिए। ऐसा करने के लिए, बैकग्राउंड-रिपीट प्रॉपर्टी का उपयोग नो-रिपीट: बैकग्राउंड-रिपीट: नो-रिपीट के मान के साथ करें।
list.html फ़ाइल के HTML कोड में निर्दिष्ट गुण डालें ताकि तत्वनिम्नलिखित रूप लिया:
body {background-image: url("winner.jpg"); background-repeat: no-repeat}
वेब (एचटीएमएल) पृष्ठ पर पृष्ठभूमि का पुनरुत्पादन
अब ब्राउज़र विंडो में, बैकग्राउंड स्केच केवल दस्तावेज़ के शीर्ष पर ले जाता है। नीचे और शायद दाहिनी ओर, मामले में उच्चतम संकल्पमॉनिटर आपके द्वारा पहले सेट किए गए सॉलिड कलर बैकग्राउंड से भरा हुआ है।
बैकग्राउंड-रिपीट प्रॉपर्टी में निम्नलिखित मान भी हो सकते हैं:
दोहराना- पृष्ठभूमि क्षैतिज और लंबवत दोनों तरह से दोहराती है; यह मान डिफ़ॉल्ट रूप से सेट है;
दोहराना x- पृष्ठभूमि केवल क्षैतिज रूप से दोहराई जाती है;
दोहराना- पृष्ठभूमि केवल लंबवत दोहराती है।
पृष्ठ पर पृष्ठभूमि छवि की स्थिति को पृष्ठभूमि-स्थिति विशेषता का उपयोग करके बदला जा सकता है। इस विशेषता के मान कीवर्ड हैं जो छवि की स्थिति को लंबवत रूप से दर्शाते हैं - शीर्ष (शीर्ष), केंद्र (केंद्र), नीचे (नीचे) - और क्षैतिज रूप से - बाएं (बाएं), केंद्र (केंद्र), दाएं (दाएं) . पहला होना चाहिए ऊर्ध्वाधर स्थिति. उदाहरण के लिए, पृष्ठभूमि-स्थिति: केंद्र केंद्र थंबनेल को पृष्ठ के केंद्र में क्षैतिज और लंबवत रूप से संरेखित करेगा।
संपत्ति जोड़ें पृष्ठभूमि-स्थिति: केंद्र केंद्र list.html फ़ाइल के मुख्य भाग के मापदंडों के विवरण के लिए। तत्त्वइस फाइल में निम्नलिखित रूप लेना चाहिए:
बॉडी (बैकग्राउंड-इमेज: url("winner.jpg"); बैकग्राउंड-रिपीट: नो-रिपीट; बैकग्राउंड-पोजिशन: सेंटर सेंटर)
वेब पेज पर बैकग्राउंड स्केच कैसे बनाएं
पृष्ठभूमि स्केच को पृष्ठ के निचले और शीर्ष भागों के साथ पृष्ठ के केंद्र में रखा जाएगा, साथ ही 1024 x 768 और उससे अधिक के मॉनिटर रिज़ॉल्यूशन पर दाएं और बाएं तरफ, एक ठोस रंग से भरा होगा।
ऊर्ध्वाधर स्क्रॉल बार का उपयोग करके ब्राउज़र विंडो में छवि को फिर से देखें और ध्यान दें कि पृष्ठभूमि थंबनेल टेक्स्ट के साथ स्क्रॉल कर रहा है।
हालाँकि, आप छवि को ठीक कर सकते हैं ताकि पृष्ठ स्क्रॉल करते समय पृष्ठभूमि स्थिर रहे, और पाठ पृष्ठभूमि छवि के सापेक्ष चलता रहे। ऐसा करने के लिए, बॉडी एलिमेंट पर, बैकग्राउंड-अटैचमेंट प्रॉपर्टी का उपयोग निश्चित मान के साथ करें: बैकग्राउंड-अटैचमेंट: फिक्स्ड।
शरीर तत्व के शैली विवरण में निर्दिष्ट गुण डालें। तत्त्व List.html फ़ाइल का HTML कोड इस तरह दिखना चाहिए:
बॉडी (बैकग्राउंड-इमेज: url("winner.jpg"); बैकग्राउंड-रिपीट: नो-रिपीट; बैकग्राउंड-पोजिशन: सेंटर सेंटर; बैकग्राउंड-अटैचमेंट: फिक्स्ड)
अब आप देखेंगे कि पृष्ठ को स्क्रॉल करते समय, पृष्ठभूमि छवि स्थिर रहती है, और वेब पृष्ठ के पाठ और अन्य तत्व पृष्ठभूमि के सापेक्ष चलते हैं।
आप देखते हैं, कैस्केडिंग स्टाइल शीट्स को एम्बेड करने से किसी टैग पर पृष्ठभूमि विशेषता का उपयोग करने की तुलना में वेब पेज पर पृष्ठभूमि छवि प्रस्तुत करने की अधिक क्षमता मिलती है।
.