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/he/3-terrarium/1-intro-to-html/assignment.md

9.4 KiB

משימת תרגול HTML: יצירת דגם לבלוג

מטרות למידה

יישום הידע שלך ב-HTML על ידי עיצוב וקידוד מבנה מלא של דף הבית לבלוג. משימה מעשית זו תחזק את הבנתך לגבי HTML סמנטי, שיטות עבודה מומלצות לנגישות, וכישורי ארגון קוד מקצועיים שתשתמש בהם לאורך מסע הפיתוח שלך.

על ידי השלמת המשימה הזו, תוכל:

  • לתרגל תכנון פריסת אתר לפני הקידוד
  • ליישם אלמנטים סמנטיים של HTML בצורה נכונה
  • ליצור סימון נגיש ומאורגן היטב
  • לפתח הרגלי קידוד מקצועיים עם הערות וארגון

דרישות הפרויקט

חלק 1: תכנון עיצוב (דגם חזותי)

צור דגם חזותי של דף הבית של הבלוג שלך שכולל:

  • כותרת עם שם האתר וניווט
  • אזור תוכן ראשי עם לפחות 2-3 תצוגות מקדימות של פוסטים בבלוג
  • סרגל צד עם מידע נוסף (מדור "אודות", פוסטים אחרונים, קטגוריות)
  • תחתית עם מידע ליצירת קשר או קישורים

אפשרויות ליצירת דגם:

  • שרטוט ידני: השתמש בנייר ועיפרון, ואז צלם או סרוק את העיצוב שלך
  • כלים דיגיטליים: Figma, Adobe XD, Canva, PowerPoint או כל יישום ציור
  • כלי Wireframe: Balsamiq, MockFlow או תוכנות דומות ליצירת Wireframe

סמן את חלקי הדגם שלך עם האלמנטים של 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. נגישות: כלול טקסט חלופי מתאים לתמונות וטקסט קישור משמעותי
  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 מושלם קוד מאורגן היטב עם הזחה טובה, הערות מועילות ותחביר תקין קוד מאורגן ברובו עם כמה הערות, בעיות תחביר קלות ארגון לקוי, מעט הערות, שגיאות תחביר רבות
נגישות ושיטות עבודה מומלצות התחשבות מצוינת בנגישות, טקסט חלופי משמעותי, היררכיית כותרות נכונה, עמידה בכל שיטות העבודה המומלצות של HTML תכונות נגישות טובות, שימוש נכון בכותרות וטקסט חלופי, עמידה ברוב שיטות העבודה המומלצות מעט התחשבות בנגישות, טקסט חלופי והיררכיית כותרות בסיסיים תכונות נגישות מוגבלות, מבנה כותרות לקוי, לא עמידה בשיטות עבודה מומלצות
רפלקציה ולמידה רפלקציה מעמיקה שמראה הבנה עמוקה של מושגי HTML וניתוח מחושב של תהליך הלמידה רפלקציה טובה שמראה הבנה של מושגים מרכזיים ומעט מודעות עצמית ללמידה רפלקציה בסיסית עם תובנות מוגבלות לגבי מושגי HTML או תהליך הלמידה רפלקציה מינימלית או חסרה, מראה מעט הבנה של המושגים שנלמדו

משאבי למידה

מקורות חיוניים:

טיפים להצלחה:

  • התחל עם הדגם שלך לפני כתיבת קוד
  • השתמש בכלי המפתחים של הדפדפן כדי לבדוק את מבנה ה-HTML שלך
  • בדוק את הדף שלך עם גדלי מסך שונים (גם ללא CSS)
  • קרא את ה-HTML שלך בקול כדי לבדוק אם המבנה הגיוני
  • שקול כיצד קורא מסך יפרש את מבנה הדף שלך

💡 זכור: משימה זו מתמקדת במבנה ובסמנטיקה של HTML. אל תדאג לגבי עיצוב חזותי בשביל זה יש CSS! הדף שלך עשוי להיראות פשוט, אבל הוא צריך להיות מאורגן היטב ומשמעותי.


הצהרת אחריות:
מסמך זה תורגם באמצעות שירות תרגום מבוסס AI Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון שתרגומים אוטומטיים עשויים להכיל שגיאות או אי דיוקים. המסמך המקורי בשפתו המקורית צריך להיחשב כמקור סמכותי. למידע קריטי, מומלץ להשתמש בתרגום מקצועי על ידי אדם. אנו לא נושאים באחריות לאי הבנות או לפרשנויות שגויות הנובעות משימוש בתרגום זה.