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

पेशेवर HTML और CSS रिज्यूमे बनाएं: चरण-दर-चरण गाइड

HTML और CSS के साथ एक पेशेवर रिज्यूमे बनाने से आप एक आकर्षक, अनुकूलन योग्य दस्तावेज़ बना सकते हैं जिसे डिजिटल रूप से आसानी से साझा किया जा सकता है। एक अच्छी तरह से संरचित रिज्यूमे आपके कौशल और अनुभव को प्रभावी ढंग से प्रदर्शित करता है जबकि विभिन्न उपकरणों पर एक पेशेवर उपस्थिति बनाए रखता है।

सिंटैक्स

/* बुनियादी रिज्यूमे लेआउट संरचना */
.container {
  display: grid;
  grid-template-columns: 1fr 2fr;
  max-width: 1000px;
  margin: 0 auto;
}
.left-section {
  background-color: #333;
  color: white;
  padding: 20px;
}
.right-section {
  background-color: white;
  padding: 20px;
}

रिज्यूमे घटक

एक पेशेवर रिज्यूमे में आमतौर पर ये आवश्यक अनुभाग शामिल होते हैं:

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

उदाहरण: पूर्ण रिज्यूमे लेआउट

निम्नलिखित उदाहरण एक आधुनिक दो-कॉलम रिज्यूमे लेआउट बनाता है:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>पेशेवर रिज्यूमे</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Arial', sans-serif; }
body { background-color: #f5f5f5; display: flex; justify-content: center; padding: 20px; }
.resume-container { width: 100%; max-width: 900px; background: white; display: grid; grid-template-columns: 300px 1fr; box-shadow: 0 4px 20px rgba(0,0,0,0.1); overflow: hidden; }
.left-section { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px 20px; }
.profile-img { width: 120px; height: 120px; border-radius: 50%; background-color: #fff; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; font-size: 48px; color: #667eea; font-weight: bold; }
.left-section h2 { text-align: center; margin-bottom: 10px; font-size: 1.5em; }
.left-section .title { text-align: center; font-size: 0.9em; opacity: 0.9; margin-bottom: 30px; }
.section-title { color: #fff; font-size: 1.1em; margin: 25px 0 15px 0; padding-bottom: 5px; border-bottom: 2px solid rgba(255,255,255,0.3); }
.contact-info { list-style: none; }
.contact-info li { margin: 10px 0; font-size: 0.9em; }
.skills-list { list-style: none; }
.skill-item { margin: 15px 0; }
.skill-name { font-size: 0.9em; margin-bottom: 5px; }
.skill-bar { background: rgba(255,255,255,0.3); height: 6px; border-radius: 3px; overflow: hidden; }
.skill-progress { height: 100%; background: #fff; border-radius: 3px; }
.right-section { padding: 30px; }
.right-section h1 { color: #333; font-size: 2em; margin-bottom: 10px; }
.right-section .job-title { color: #667eea; font-size: 1.2em; margin-bottom: 30px; }
.right-section .section-title { color: #333; font-size: 1.3em; margin: 30px 0 15px 0; padding-bottom: 5px; border-bottom: 2px solid #667eea; }
.experience-item { margin: 20px 0; }
.experience-item h4 { color: #333; font-size: 1.1em; }
.experience-item .company { color: #667eea; font-weight: bold; }
.experience-item .date { color: #666; font-size: 0.9em; font-style: italic; }
.experience-item ul { margin-top: 10px; padding-left: 20px; }
.experience-item li { color: #555; margin: 5px 0; }
</style>
</head>
<body>
<div class="resume-container">
<div class="left-section">
<div class="profile-img">JS</div>
<h2>John Smith</h2>
<p class="title">फुल स्टैक डेवलपर</p>
<h3 class="section-title">संपर्क</h3>
<ul class="contact-info">
<li>📧 john.smith@email.com</li>
<li>📞 +1 (555) 123-4567</li>
<li>🔗 linkedin.com/in/johnsmith</li>
<li>📍 न्यूयॉर्क, NY</li>
</ul>
<h3 class="section-title">कौशल</h3>
<div class="skills-list">
<div class="skill-item">
<div class="skill-name">JavaScript</div>
<div class="skill-bar"><div class="skill-progress" style="width: 90%"></div></div>
</div>
<div class="skill-item">
<div class="skill-name">React</div>
<div class="skill-bar"><div class="skill-progress" style="width: 85%"></div></div>
</div>
<div class="skill-item">
<div class="skill-name">Node.js</div>
<div class="skill-bar"><div class="skill-progress" style="width: 80%"></div></div>
</div>
</div>
</div>
<div class="right-section">
<h1>John Smith</h1>
<p class="job-title">फुल स्टैक डेवलपर</p>
<h3 class="section-title">सारांश</h3>
<p>आधुनिक JavaScript फ्रेमवर्क और क्लाउड टेक्नोलॉजी का उपयोग करके स्केलेबल वेब एप्लिकेशन बनाने में 5+ वर्षों की विशेषज्ञता के साथ अनुभवी फुल स्टैक डेवलपर।</p>
<h3 class="section-title">अनुभव</h3>
<div class="experience-item">
<h4>सीनियर डेवलपर <span class="company">Tech Solutions Inc.</span></h4>
<p class="date">2021 - वर्तमान</p>
<ul>
<li>10,000+ उपयोगकर्ताओं की सेवा करने वाले ग्राहक पोर्टल के विकास का नेतृत्व किया</li>
<li>अनुकूलन के माध्यम से एप्लिकेशन प्रदर्शन में 40% सुधार किया</li>
<li>जूनियर डेवलपर्स को मेंटर किया और कोड समीक्षा आयोजित की</li>
</ul>
</div>
<div class="experience-item">
<h4>जूनियर डेवलपर <span class="company">StartUp Co.</span></h4>
<p class="date">2019 - 2021</p>
<ul>
<li>React और Node.js का उपयोग करके रिस्पॉन्सिव वेब एप्लिकेशन विकसित किए</li>
<li>उपयोगकर्ता इंटरफेस लागू करने के लिए डिजाइन टीम के साथ सहयोग किया</li>
</ul>
</div>
<h3 class="section-title">शिक्षा</h3>
<div class="experience-item">
<h4>कंप्यूटर साइंस में बैचलर</h4>
<p class="company">प्रौद्योगिकी विश्वविद्यालय</p>
<p class="date">2015 - 2019</p>
</div>
</div>
</div>
</body>
</html>
एक पेशेवर दो-कॉलम रिज्यूमे लेआउट दिखाई देता है जिसमें बैंगनी ग्रेडिएंट लेफ्ट साइडबार होता है जिसमें संपर्क जानकारी और प्रोग्रेस बार के साथ कौशल होते हैं, और एक सफेद राइट सेक्शन होता है जिसमें अनुभव और शिक्षा विवरण होते हैं। डिज़ाइन उचित टाइपोग्राफी और स्पेसिंग के साथ साफ और आधुनिक है।

मुख्य डिज़ाइन सिद्धांत

  • ग्रिड लेआउट: रिस्पॉन्सिव दो-कॉलम संरचना के लिए CSS Grid का उपयोग करें
  • टाइपोग्राफी पदानुक्रम: शीर्षकों के लिए विभिन्न फॉन्ट आकार और वजन
  • रंग योजना: अच्छे कंट्रास्ट के साथ पेशेवर रंग
  • दृश्य तत्व: कौशल के लिए प्रोग्रेस बार, सुसंगत स्पेसिंग
  • रिस्पॉन्सिव डिज़ाइन: विभिन्न स्क्रीन आकारों के लिए अनुकूलनीय

निष्कर्ष

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

  1. अपस्टैश रेडिस के साथ लारावेल सेशन मैनेजमेंट को बेहतर बनाएं अपस्टैश रेडिस के साथ लारावेल सेशन मैनेजमेंट को बेहतर बनाएं

    HTTP एक स्टेटलेस प्रोटोकॉल है, जिसका अर्थ है कि सर्वर पर किया गया प्रत्येक अनुरोध स्वतंत्र होता है और पिछले अनुरोधों का कोई ज्ञान नहीं रखता। यह डायनामिक वेब एप्लिकेशन बनाते समय एक चुनौती हो सकती है जिन्हें उपयोगकर्ता-विशिष्ट डेटा स्टोर करने की आवश्यकता होती है, जैसे कई अनुरोधों में प्रमाणीकरण क्रेडे

  1. HTML <area> rel एट्रिब्यूट: लिंक संबंध परिभाषित करना HTML <area> rel एट्रिब्यूट: लिंक संबंध परिभाषित करना

    <area> rel एट्रिब्यूट rel एट्रिब्यूट <area> एलिमेंट में वर्तमान दस्तावेज़ और लिंक किए गए दस्तावेज़ के बीच संबंध को परिभाषित करता है। यह एट्रिब्यूट HTML5 में <area> के लिए पेश किया गया था। सिंटैक्स <area rel=value> सामान्य मान मान विवरण al

  1. HTML फाइल में JavaScript कैसे एम्बेड करें? HTML फाइल में JavaScript कैसे एम्बेड करें?

    HTML फाइल में JavaScript एम्बेड करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Embed JS in HTM