You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/mr/3-terrarium/1-intro-to-html/assignment.md

16 KiB

HTML प्रॅक्टिस असाइनमेंट: ब्लॉग मॉकअप तयार करा

शिकण्याचे उद्दिष्ट

तुमच्या HTML ज्ञानाचा उपयोग करून एक संपूर्ण ब्लॉग होमपेज संरचना डिझाइन आणि कोड करा. ही प्रॅक्टिकल असाइनमेंट तुम्हाला सेमॅंटिक HTML संकल्पना, अॅक्सेसिबिलिटी सर्वोत्तम पद्धती आणि व्यावसायिक कोड संघटन कौशल्ये मजबूत करण्यास मदत करेल, जी तुम्ही तुमच्या वेब डेव्हलपमेंट प्रवासात वापराल.

ही असाइनमेंट पूर्ण करून तुम्ही:

  • वेबसाइट लेआउट कोडिंगपूर्वी नियोजन करण्याचा सराव करा
  • योग्य सेमॅंटिक HTML घटक लागू करा
  • अॅक्सेसिबल, चांगल्या प्रकारे संरचित मार्कअप तयार करा
  • टिप्पण्या आणि संघटनासह व्यावसायिक कोडिंग सवयी विकसित करा

प्रकल्पाची आवश्यकता

भाग 1: डिझाइन नियोजन (व्हिज्युअल मॉकअप)

तुमच्या ब्लॉग होमपेजचा व्हिज्युअल मॉकअप तयार करा ज्यामध्ये समाविष्ट आहे:

  • साइट शीर्षक आणि नेव्हिगेशनसह हेडर
  • मुख्य सामग्री क्षेत्र ज्यामध्ये किमान 2-3 ब्लॉग पोस्ट प्रिव्ह्यू आहेत
  • साइडबार ज्यामध्ये अतिरिक्त माहिती (अबाऊट सेक्शन, रीसेंट पोस्ट्स, कॅटेगरीज)
  • संपर्क माहिती किंवा लिंक्ससह फूटर

मॉकअप तयार करण्याचे पर्याय:

  • हाताने काढलेले स्केच: कागद आणि पेन्सिल वापरा, नंतर तुमचे डिझाइन फोटो किंवा स्कॅन करा
  • डिजिटल टूल्स: Figma, Adobe XD, Canva, PowerPoint किंवा कोणतेही ड्रॉइंग अॅप्लिकेशन
  • वायरफ्रेम टूल्स: Balsamiq, MockFlow किंवा तत्सम वायरफ्रेमिंग सॉफ्टवेअर

तुमच्या मॉकअप सेक्शनला लेबल करा त्या HTML घटकांसह जे तुम्ही वापरण्याची योजना करत आहात (उदा., "हेडर - <header>", "ब्लॉग पोस्ट्स - <article>").

भाग 2: HTML घटक नियोजन

तुमच्या मॉकअपच्या प्रत्येक सेक्शनला विशिष्ट HTML घटकांशी जोडणारी यादी तयार करा:

Example:
- Site Header → <header>
- Main Navigation → <nav> with <ul> and <li>
- Blog Post → <article> with <h2>, <p>, <time>
- Sidebar → <aside> with <section> elements
- Page Footer → <footer>

समाविष्ट करण्यासाठी आवश्यक घटक: तुमच्या HTML मध्ये या यादीतील किमान 10 वेगवेगळे सेमॅंटिक घटक असणे आवश्यक आहे:

  • <header>, <nav>, <main>, <article>, <section>, <aside>, <footer>
  • <h1>, <h2>, <h3>, <p>, <ul>, <li>, <a>
  • <img>, <time>, <blockquote>, <strong>, <em>

भाग 3: HTML अंमलबजावणी

या मानकांचे पालन करून तुमचा ब्लॉग होमपेज कोड करा:

  1. डॉक्युमेंट संरचना: योग्य DOCTYPE, html, head, आणि body घटक समाविष्ट करा
  2. सेमॅंटिक मार्कअप: HTML घटक त्याच्या उद्देशासाठी वापरा
  3. अॅक्सेसिबिलिटी: प्रतिमांसाठी योग्य alt टेक्स्ट आणि अर्थपूर्ण लिंक टेक्स्ट समाविष्ट करा
  4. कोड गुणवत्ता: सुसंगत इनडेंटेशन आणि अर्थपूर्ण टिप्पण्या वापरा
  5. सामग्री: वास्तववादी ब्लॉग सामग्री समाविष्ट करा (तुम्ही प्लेसहोल्डर टेक्स्ट वापरू शकता)

नमुन्य HTML संरचना:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>My Personal Blog</title>
</head>
<body>
    <!-- Main site header -->
    <header>
        <h1>My Blog Title</h1>
        <nav>
            <!-- Navigation menu -->
        </nav>
    </header>
    
    <!-- Main content area -->
    <main>
        <!-- Blog posts go here -->
    </main>
    
    <!-- Sidebar content -->
    <aside>
        <!-- Additional information -->
    </aside>
    
    <!-- Site footer -->
    <footer>
        <!-- Footer content -->
    </footer>
</body>
</html>

भाग 4: चिंतन

3-5 वाक्यांची एक छोटी चिंतन लिहा ज्यामध्ये:

  • कोणते HTML घटक वापरण्यात तुम्हाला सर्वात जास्त आत्मविश्वास वाटला?
  • नियोजन किंवा कोडिंग करताना तुम्हाला कोणत्या अडचणी आल्या?
  • सेमॅंटिक HTML ने तुमची सामग्री कशी व्यवस्थित केली?
  • तुमच्या पुढील HTML प्रकल्पात तुम्ही वेगळे काय कराल?

सबमिशन चेकलिस्ट

सबमिट करण्यापूर्वी, खात्री करा की तुम्ही:

  • HTML घटकांसह लेबल केलेला व्हिज्युअल मॉकअप
  • योग्य डॉक्युमेंट संरचनेसह संपूर्ण HTML फाइल
  • किमान 10 वेगवेगळे सेमॅंटिक HTML घटक योग्य प्रकारे वापरले आहेत
  • तुमच्या कोड संरचनेचे स्पष्टीकरण देणाऱ्या अर्थपूर्ण टिप्पण्या
  • वैध HTML सिंटॅक्स (ब्राउझरमध्ये चाचणी करा)
  • दिलेल्या प्रश्नांना संबोधित करणारे चिंतन लिहिले आहे

मूल्यांकन मापदंड

निकष उत्कृष्ट (4) प्रवीण (3) विकसित होत आहे (2) सुरुवातीचे (1)
नियोजन आणि डिझाइन लेआउट आणि HTML सेमॅंटिक संरचनेची स्पष्ट समज दर्शविणारा तपशीलवार, चांगल्या प्रकारे लेबल केलेला मॉकअप बहुतेक सेक्शन योग्य प्रकारे लेबल केलेला स्पष्ट मॉकअप काही लेबलिंगसह मूलभूत मॉकअप, सामान्य समज दर्शवतो किमान किंवा अस्पष्ट मॉकअप, योग्य सेक्शन ओळख नाही
सेमॅंटिक HTML वापर 10+ सेमॅंटिक घटक योग्य प्रकारे वापरले आहेत, HTML संरचना आणि अॅक्सेसिबिलिटीची सखोल समज दर्शवते 8-9 सेमॅंटिक घटक योग्य प्रकारे वापरले आहेत, सेमॅंटिक मार्कअपची चांगली समज दर्शवते 6-7 सेमॅंटिक घटक वापरले आहेत, योग्य वापराबद्दल काही गोंधळ आहे 6 पेक्षा कमी घटक वापरले आहेत किंवा सेमॅंटिक घटकांचा चुकीचा वापर केला आहे
कोड गुणवत्ता आणि संघटना अत्यंत चांगल्या प्रकारे संघटित, योग्य प्रकारे इनडेंट केलेला कोड, सर्वसमावेशक टिप्पण्या आणि परिपूर्ण HTML सिंटॅक्स चांगल्या प्रकारे संघटित कोड, चांगले इनडेंटेशन, उपयुक्त टिप्पण्या आणि वैध सिंटॅक्स मुख्यतः संघटित कोड, काही टिप्पण्या, लहान सिंटॅक्स समस्या खराब संघटना, किमान टिप्पण्या, अनेक सिंटॅक्स त्रुटी
अॅक्सेसिबिलिटी आणि सर्वोत्तम पद्धती उत्कृष्ट अॅक्सेसिबिलिटी विचार, अर्थपूर्ण alt टेक्स्ट, योग्य हेडिंग श्रेणी, सर्व आधुनिक HTML सर्वोत्तम पद्धतींचे पालन करते चांगले अॅक्सेसिबिलिटी वैशिष्ट्ये, हेडिंग आणि alt टेक्स्टचा योग्य वापर, बहुतेक सर्वोत्तम पद्धतींचे पालन करते काही अॅक्सेसिबिलिटी विचार, मूलभूत alt टेक्स्ट आणि हेडिंग संरचना मर्यादित अॅक्सेसिबिलिटी वैशिष्ट्ये, खराब हेडिंग संरचना, सर्वोत्तम पद्धतींचे पालन करत नाही
चिंतन आणि शिकणे HTML संकल्पनांची सखोल समज आणि शिकण्याच्या प्रक्रियेचे विचारशील विश्लेषण दर्शवणारे अंतर्दृष्टीपूर्ण चिंतन मुख्य संकल्पनांची समज दर्शवणारे चांगले चिंतन आणि शिकण्याची काही आत्म-जाणीव HTML संकल्पनांबद्दल किंवा शिकण्याच्या प्रक्रियेबद्दल मर्यादित अंतर्दृष्टीसह मूलभूत चिंतन किमान किंवा गहाळ चिंतन, शिकलेल्या संकल्पनांची कमी समज दर्शवते

शिकण्याची संसाधने

महत्त्वाचे संदर्भ:

यशासाठी प्रो टिप्स:

  • कोड लिहिण्यापूर्वी तुमच्या मॉकअपपासून सुरुवात करा
  • तुमच्या HTML संरचनेची तपासणी करण्यासाठी ब्राउझरचे डेव्हलपर टूल्स वापरा
  • वेगवेगळ्या स्क्रीन आकारांसह तुमचे पृष्ठ चाचणी करा (CSS शिवाय देखील)
  • तुमचा HTML मोठ्याने वाचा आणि संरचना तर्कसंगत वाटते का ते तपासा
  • स्क्रीन रीडर तुमच्या पृष्ठ संरचनेची कशी व्याख्या करेल याचा विचार करा

💡 लक्षात ठेवा: ही असाइनमेंट HTML संरचना आणि सेमॅंटिक्सवर लक्ष केंद्रित करते. व्हिज्युअल स्टाइलिंगबद्दल चिंता करू नका त्यासाठी CSS आहे! तुमचे पृष्ठ साधे दिसू शकते, परंतु ते चांगल्या प्रकारे संरचित आणि अर्थपूर्ण असावे.


अस्वीकरण:
हा दस्तऐवज AI भाषांतर सेवा Co-op Translator वापरून भाषांतरित करण्यात आला आहे. आम्ही अचूकतेसाठी प्रयत्नशील असलो तरी कृपया लक्षात ठेवा की स्वयंचलित भाषांतरांमध्ये त्रुटी किंवा अचूकतेचा अभाव असू शकतो. मूळ भाषेतील दस्तऐवज हा अधिकृत स्रोत मानला जावा. महत्त्वाच्या माहितीसाठी व्यावसायिक मानवी भाषांतराची शिफारस केली जाते. या भाषांतराचा वापर करून निर्माण झालेल्या कोणत्याही गैरसमज किंवा चुकीच्या अर्थासाठी आम्ही जबाबदार राहणार नाही.