मुखपृष्ठ » वेब डिजाइन » फाउंडेशन 5 [ए गाइड] के साथ वेबसाइट सुपरफास्ट बनाएँ

    फाउंडेशन 5 [ए गाइड] के साथ वेबसाइट सुपरफास्ट बनाएँ

    फ्रंटएंड फ्रेमवर्क का उपयोग करने से आपके वेब डिज़ाइन वर्कफ़्लो में कई तरह से सुधार हो सकता है। यह आधुनिक डिजाइन सिद्धांतों का पालन करने में आपकी सहायता करता है जैसे कि मोबाइल-पहला दृष्टिकोण, सिमेंटिक मार्कअप और उत्तरदायी डिजाइन। आप ऐसा कर सकते हैं कई तैयार-से-उपयोग सीएसएस और जावास्क्रिप्ट तत्वों का लाभ उठाएं और काफी अपनी विकास प्रक्रिया को गति दें, दृश्य और उपयोगकर्ता अनुभव डिजाइन पर ध्यान केंद्रित करने के लिए अधिक समय मुक्त करना.

    ज़र्ब फाउंडेशन 5 बाजार में सबसे शक्तिशाली फ्रंटेंड फ्रेमवर्क में से एक है। यह तार्किक रूप से निर्मित, उपयोग में आसान और पूरी तरह से मुक्त है। यह आपको एक का उपयोग करने देता है लचीला सीएसएस ग्रिड उस एक स्वच्छ, उपयोगकर्ता के अनुकूल लेआउट के निर्माण में सुविधा. फाउंडेशन फ्रेमवर्क का भी भारी परीक्षण किया जाता है, इसलिए यह क्रॉस-ब्राउज़र और क्रॉस-डिवाइस संगतता का ख्याल रखता है.

    इस ट्यूटोरियल में मैं आपको दिखाऊंगा आप Zurb Foundation 5 के साथ वेबसाइट सुपरफास्ट कैसे बना सकते हैं. आप डेमो पृष्ठ पर अंतिम परिणाम पर एक नज़र डाल सकते हैं.

    मैं वेबसाइट का लेआउट बनाऊंगा, सूक्ष्म डिजाइन तत्वों को जोड़ने का कार्य आपकी प्रतीक्षा कर रहा है। इस ट्यूटोरियल में हम जिस वेबसाइट को एक साथ बनाएंगे, वह आधुनिक UX डिज़ाइनर के सपने को पूरा करेगी: यह उत्तरदायी, मोबाइल-पहले, उपयोगकर्ता के अनुकूल और शब्दार्थ होगा।.

    इस गाइड की लंबाई के कारण, यहां उस अनुभाग को प्राप्त करने के लिए शॉर्टकट हैं जो आप जल्दी चाहते हैं:

    • फाउंडेशन 5 को डाउनलोड करना
    • ग्रिड को समझना
      • लार्ज-एन, मीडियम-एन और स्मॉल-एन क्लासेस का उपयोग कब करें
    • टॉप मेनू बार को जोड़ना
    • मुख्य भाग को आबाद करना
      • लोकप्रिय पोस्ट के लिए एक पैनल जोड़ना
      • लोकप्रिय पैनल में 3 और पोस्ट जोड़ना
      • सीएसएस ऊपर सुंदर
      • कुछ और सामग्री जोड़ना
      • पेजिंग जोड़ना
    • साइडबार आबाद करना
      • न्यूज़लेटर फॉर्म
      • फ्लेक्स वीडियो
      • साइडबार मेनू
    • निष्कर्ष

    1. फाउंडेशन 5 डाउनलोड करना

    आप फाउंडेशन 5 को 4 अलग-अलग रूपों में डाउनलोड कर सकते हैं:

    1. पूरा कोड
    2. केवल आवश्यक कोड के साथ एक हल्का संस्करण
    3. एक कस्टम संस्करण जहाँ आप अनुकूलित कर सकते हैं कि आपको क्या चाहिए और क्या नहीं
    4. यदि आप SCSS में अपने चर और मिश्रण को सेट करना चाहते हैं तो एक सैस संस्करण.

    इस ट्यूटोरियल में मैं वैनिला सीएसएस के साथ पूरा कोड चुनूंगा, लेकिन यदि आप अपनी साइट को स्ट्रीमलाइन करना चाहते हैं तो केवल कोई अन्य संस्करण चुन सकते हैं और केवल उसी चीज का उपयोग कर सकते हैं जिसकी आपको वास्तव में आवश्यकता है.

    आपके द्वारा ज़िप फ़ाइल को डाउनलोड करने और अनपैक करने के बाद, अपने ब्राउज़र में index.html फ़ाइल खोलें और आपको कुछ इस तरह दिखाई देगा:

    हां, देवताओं ने इंडेक्स फाइल में आसान लिंक शामिल किए। आप इसे इस तरह छोड़ सकते हैं और अपने प्रोटोटाइप के लिए एक नई फ़ाइल बना सकते हैं, जिसका नाम home.html या कुछ इसी तरह है, लेकिन आपको इसे तब तक रखने की आवश्यकता नहीं है जब आप आसानी से फाउंडेशन डॉक्यूमेंटेशन तक पहुँच सकते हैं।.

    अपने पसंदीदा कोड संपादक में index.html फ़ाइल खोलें और अंदर सब कुछ हटा दें खंड, लेकिन समापन से पहले

    स्टाइल नियम जो हम जोड़ते हैं app.css हमारे प्रोटोटाइप के लिए फ़ाइल ये हैं:

     हेडर मार्जिन-बॉटम: 2em; । पॉपुलर-अतिरिक्त h4 फ़ॉन्ट-आकार: 1.125em; मार्जिन-टॉप: 0.4em;  .row .row.popular-main मार्जिन-बॉटम: 1.5em;  

    जैसा कि फाउंडेशन 5 रिश्तेदार इकाइयों का उपयोग करता है, हमें उपयोग करने की आवश्यकता है “एम”-s या “रेम”-पिक्सल के बजाय नियमों का पालन करना। (आप सीएसएस इकाइयों के बारे में पढ़ सकते हैं: पिक्सेल बनाम ईएमएस बनाम% यहां।) मैंने यह निर्धारित करने के लिए फ़ायरफ़ॉक्स के फ़ायरबग एक्सटेंशन का उपयोग किया, जहां मुझे फाउंडेशन 5 के सीएसएस नियमों को ओवरराइड करना है, आप चाहें तो किसी अन्य वेब डेवलपमेंट ब्राउज़र एक्सटेंशन का उपयोग कर सकते हैं।.

    यहाँ इस छोटे सीएसएस स्निपेट में हमें केवल पिछले नियम (.row.popular-main) में केवल एक बार फाउंडेशन के डिफ़ॉल्ट सीएसएस को ओवरराइड करना था। यहाँ डेमो साइट अब कैसी दिखती है:

    4.4 कुछ और सामग्री जोड़ना

    पहले के नियमों का उपयोग करते हुए हम पृष्ठ के मुख्य भाग में कुछ और सामग्री जोड़ेंगे। अब हम जो सामग्री जोड़ेंगे वह होगी नवीनतम पोस्ट छोटे थंबनेल के साथ.

    फाउंडेशन 5 वास्तव में पूर्व-तैयार थंबनेल शैलियों को शांत करता है जिसे हम इस चरण में उपयोग करेंगे। फाउंडेशन थंबनेल एक का उपयोग करें पूर्व-निर्मित सीएसएस वर्ग कहा जाता है “वें” हमें उन छवियों को जोड़ना होगा जिन्हें हम उस तरह से थंबनेल के रूप में प्रदर्शित करना चाहते हैं जैसे आप इसे नीचे दिए गए कोड स्निपेट में देख सकते हैं.

    प्रत्येक नवीनतम पोस्ट के लिए हम अपने साथ लोकप्रिय पैनल के नीचे एक नई पंक्ति जोड़ते हैं कस्टम सीएसएस वर्ग कहा जाता है “नवीनतम लेख”.

    टैबलेट और डेस्कटॉप आकार पर हम बाईं ओर फाउंडेशन के थंबनेल वर्ग और शीर्षक और दाईं ओर एक संक्षिप्त विवरण का उपयोग करके एक छोटा थंबनेल दिखाएंगे। मोबाइल पर, शीर्षक और विवरण थंबनेल के नीचे जाएगा.

    अब मैंने इस्तेमाल किया “मध्यम -3 कॉलम” तथा “मध्यम -9 कॉलम” कक्षाएं उन्हें 1: 3 में स्क्रीन को विभाजित करने के लिए बनाती हैं, छवि के लिए 25% और मध्यम आकार से पाठ के लिए 75%.

    पॉपुलर पैनल के नीचे तीन बार (तीन नवीनतम पोस्ट के लिए) निम्न कोड स्निपेट डालें। यहां मैं सिर्फ एक नवीनतम पोस्ट पंक्ति का कोड शामिल करता हूं, क्योंकि उनमें से सभी एक ही HTML मार्कअप का उपयोग करते हैं, केवल सामग्री भिन्न होती है.

     

    नवीनतम पोस्ट का शीर्षक

    नवीनतम पोस्ट की सामग्री ...

    हमारी कस्टम CSS फ़ाइल 4.3 चरण में बनाई गई है, app.css डेमो के लुक को बनाए रखने के लिए कुछ नए स्टाइल रूल्स भी मिलते हैं. ध्यान दें: यदि आप अपने स्वयं के कस्टम सीएसएस को फाउन्डेशन में जोड़ना चाहते हैं, तो वेब डे टूल के साथ जांचना न भूलें, जहां आपको डिफ़ॉल्ट नियमों को ओवरराइड करना होगा.

    नीचे सीएसएस स्निपेट में हमें उन्हें पहले नियम (.row .latest-post) में ओवरराइड करने की आवश्यकता है। दूसरे नियम में केवल अपने स्वयं के कस्टम चयनकर्ता (.latest-post h4) का उपयोग करना पर्याप्त है.

     .row .row.latest-post मार्जिन-बॉटम: 1.5em;  .Latest-post h4 मार्जिन-टॉप: 0; फ़ॉन्ट-आकार: 1.125em; 

    हमारा प्रोटोटाइप अब इस तरह दिखता है:

    ४.५ पेजिंग जोड़ना

    इस चरण में हम नवीनतम पोस्ट के नीचे एक शांत पृष्ठ पर जोड़ देंगे। फाउंडेशन 5 हमें अपने सुविधाजनक, रेडी-टू-यूज़ पेजिंग क्लासेस द्वारा मदद करता है। हम इस चरण में उसी कोड का उपयोग करते हैं जिसे आप खोज सकते हैं “उन्नत” पेजेशन डॉक्स के अंदर का सेक्शन.

      

    यहां नए जोड़े गए पेजेशन सेक्शन के साथ नवीनतम पोस्ट हैं:

    5. साइडबार को आबाद करना

    अब जब हम अपनी डेमो साइट की मुख्य सामग्री के साथ तैयार हैं, तो सही साइडबार को आबाद करने का समय है। सही साइडबार मोबाइल और टैबलेट के आकारों पर मुख्य सामग्री के नीचे खिसक जाएगा.

    आपको इस अनुभाग में सभी कोड स्निपेट सम्मिलित करने होंगे