"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
HTML और CSS के साथ अपनी पहली प्रतिक्रियाशील वेबसाइट बनाना
2024-08-06 को प्रकाशित
ब्राउज़ करें:301
एक उत्तरदायी वेबसाइट बनाना किसी भी फ्रंट-एंड डेवलपर के लिए एक आवश्यक कौशल है। एक प्रतिक्रियाशील वेबसाइट डिवाइस और स्क्रीन आकार के आधार पर अपने लेआउट और सामग्री को समायोजित करती है, जिससे सभी डिवाइसों पर एक शानदार उपयोगकर्ता अनुभव सुनिश्चित होता है। इस लेख में, हम आपको HTML और CSS का उपयोग करके एक बुनियादी प्रतिक्रियाशील वेबसाइट बनाने की प्रक्रिया के बारे में बताएंगे।
आवश्यक शर्तें
शुरू करने से पहले, आपको HTML और CSS की बुनियादी समझ होनी चाहिए। सीएसएस फ्लेक्सबॉक्स और मीडिया प्रश्नों से परिचित होना भी फायदेमंद होगा।
चरण 1: अपना प्रोजेक्ट स्थापित करना
एक नया प्रोजेक्ट फ़ोल्डर बनाकर और निम्नलिखित फ़ाइलें जोड़कर प्रारंभ करें:
Index.html: मुख्य HTML फ़ाइल।
style.css: वेबसाइट को स्टाइल करने के लिए CSS फ़ाइल।
चरण 2: अपने HTML को संरचित करना
index.html खोलें और मूल HTML संरचना जोड़ें जो आप चाहते हैं, यह कुछ भी हो सकता है:
Responsive Website
My Responsive Website
Welcome to My Website
This is a simple responsive website built with HTML and CSS.
About Us
We provide excellent web development services.
Our Services
We offer a wide range of web development services.
Contact Us
Feel free to reach out to us for any inquiries.
चरण 3: अपनी वेबसाइट को स्टाइल करना
इसके बाद, style.css फ़ाइल खोलें और कुछ बुनियादी शैलियाँ जोड़कर प्रारंभ करें:
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
line-height: 1.6;
}
header {
background: #333;
color: #fff;
padding: 1rem 0;
}
header h1 {
text-align: center;
}
nav ul {
display: flex;
justify-content: center;
list-style: none;
}
nav ul li {
margin: 0 1rem;
}
nav ul li a {
color: #fff;
text-decoration: none;
}
main {
padding: 2rem;
}
section {
margin-bottom: 2rem;
}
footer {
background: #333;
color: #fff;
text-align: center;
padding: 1rem 0;
position: fixed;
width: 100%;
bottom: 0;
}
चरण 4: इसे उत्तरदायी बनाना
वेबसाइट को उत्तरदायी बनाने के लिए, हम मीडिया प्रश्नों का उपयोग करेंगे। ये हमें स्क्रीन आकार के आधार पर विभिन्न शैलियाँ लागू करने की अनुमति देते हैं। निम्नलिखित मीडिया क्वेरीज़ को style.css में जोड़ें:
@media (max-width: 768px) {
nav ul {
flex-direction: column;
align-items: center;
}
nav ul li {
margin: 0.5rem 0;
}
main {
padding: 1rem;
}
}
@media (max-width: 480px) {
header h1 {
font-size: 1.5rem;
}
nav ul li {
margin: 0.25rem 0;
}
main {
padding: 0.5rem;
}
}
चरण 5: अपनी वेबसाइट का परीक्षण करें
एक वेब ब्राउज़र में Index.html खोलें और विभिन्न स्क्रीन आकारों के लिए लेआउट कैसे समायोजित होता है यह देखने के लिए ब्राउज़र विंडो का आकार बदलें। आपको नेविगेशन मेनू को लंबवत रूप से स्टैक करते हुए देखना चाहिए और जैसे-जैसे स्क्रीन की चौड़ाई कम होती जाती है, सामग्री के चारों ओर पैडिंग कम होती जाती है।
अंत में
अब आपने HTML और CSS का उपयोग करके एक सरल प्रतिक्रियाशील वेबसाइट बना ली है! यह उदाहरण एक वेब पेज को संरचित करने और एक प्रतिक्रियाशील डिज़ाइन बनाने के लिए मीडिया प्रश्नों का उपयोग करने की मूल बातें शामिल करता है। जैसे-जैसे आप अधिक अनुभव प्राप्त करते हैं, आप अधिक जटिल और गतिशील लेआउट बनाने के लिए सीएसएस ग्रिड, फ्लेक्सबॉक्स और प्रतिक्रियाशील छवियों जैसी उन्नत तकनीकों का पता लगा सकते हैं।
बने रहें!!!
विज्ञप्ति वक्तव्य
यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/egbo2255/building-your-first-responsive-website-with-html-and-css-32eh?1 यदि कोई उल्लंघन है, तो कृपया [email protected] से संपर्क करें इसे हटाने के लिए
पायथन सरल वाक्यविन्यास और विस्तृत अनुप्रयोग के साथ एक शक्तिशाली प्रोग्रामिंग भाषा है। पायथन को स्थापित करने के बाद, आप इसके मूल सिंटैक्स को सीख सकते ह...
jQuery के बिना गतिशील रूप से निर्मित तत्वों पर इवेंट सुननाबाहरी पृष्ठों के साथ काम करते समय, गतिशील रूप से उत्पन्न तत्वों में इवेंट श्रोताओं को जोड़ना...
आज के व्यावसायिक परिदृश्य में, कर्मचारियों की उपस्थिति, शिफ्ट और पेरोल को कुशलतापूर्वक प्रबंधित करना किसी संगठन की सफलता को बना या बिगाड़ सकता है। सटी...
Laravel auth routes is one of the essential features of the Laravel framework. Using middlewares you can implement different authentication strategies...
बड़े टेक्स्ट फ़ाइलों में लाइन जंपिंग को अनुकूलित करना: एक वैकल्पिक दृष्टिकोणविभिन्न लंबाई की लाइनों के साथ बड़े पैमाने पर टेक्स्ट फ़ाइलों को संसाधित क...
जावास्क्रिप्ट में HTML तत्वों के लिए सीएसएस संपत्ति मान प्राप्त करेंवेब विकास में, सीएसएस गुणों को गतिशील रूप से हेरफेर करने से उपयोगकर्ता अनुभव और इं...
Oracle PL/SQL में, आउटपुट प्रिंट करने की विधि DBMS_OUTPUT.PUT_LINE प्रक्रिया का उपयोग कर रही है। यह प्रक्रिया कंसोल या आउटपुट बफ़र पर टेक्स्ट लिखती है...
जावा 8 लैम्ब्डा का उपयोग करके एकाधिक फ़ील्ड वाले संग्रहों को सॉर्ट करनाप्रदान किया गया सॉर्टिंग कोड अधूरा प्रतीत होता है और अपेक्षित क्रमबद्ध क्रम उत्...
जावास्क्रिप्ट में HTML पृष्ठों पर डेटा अखंडता बनाए रखनावेब पेजों के बीच डेटा स्थानांतरित करते समय, क्वेरी पैरामीटर का उपयोग करने का पारंपरिक दृष्टिकोण...
आज मैंने अपना पहला वीएस कोड एक्सटेंशन प्रकाशित किया - इसे दबाएँ! यह एक्सटेंशन आपके सीएसएस कोड के लिए क्लैंप्ड आकार उत्पन्न करना आसान बनाता है। मैंने इ...
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected]
हम इसे आपके लिए यथाशीघ्र संभालेंगे।