כותרת עליונה / תחתונה דביקה
חלק מהיחידה פיתוח Frontend מעשי במסלול ה-HTML של Coddy. שיעור 30 מתוך 35.
כותרת דביקה (או כותרת תחתונה) נשארת גלויה בראש העמוד (או בתחתיתו) כשגוללים. כך הניווט או המידע החשוב נשארים נגישים תמיד, בלי שהמשתמש יצטרך לגלול בחזרה.
נהוג להשתמש בו עבור:
- סרגלי ניווט באתר (כותרת דביקה)
- סרגלי „קנה עכשיו” או „צור קשר” (כותרת תחתונה דביקה)
- אפליקציות לנייד שבהן פעולות מרכזיות חייבות להישאר על המסך
אפשר ליצור כותרת עליונה או תחתונה דביקה באמצעות position: sticky או position: fixed.
דוגמה (כותרת דביקה)
HTML
<header>
<h1>My Website</h1>
<nav>
<a href="#">Home</a>
<a href="#">About</a>
<a href="#">Contact</a>
</nav>
</header>
<main>
<p>Lots of content here...</p>
<p>Keep scrolling down to see the header stay in place.</p>
</main>
CSS
body {
margin: 0;
font-family: Arial, sans-serif;
}
header {
position: sticky;
top: 0;
}
main {
padding: 2rem;
height: 2000px; /* רק כדי לאפשר גלילה */
}
אתגר
קלניתן לך דף HTML עם כותרת עליונה, כותרת תחתונה ותוכן ראשי. המשימה שלך היא להפוך את הכותרת העליונה ואת הכותרת התחתונה לדביקות, כך שיישארו תמיד גלויות. המשימה שלך:
- הצמד את הכותרת העליונה לראש הדף.
- הצמד את הכותרת התחתונה לתחתית הדף.
- הוסף לכותרת העליונה ולכותרת התחתונה צבע רקע (לא לבן) וטקסט ממורכז.
המשתמש צריך לראות תמיד את הכותרת העליונה ואת הכותרת התחתונה, בלי קשר לכמות הגלילה.
נסו בעצמכם
<!DOCTYPE html>
<html>
<head>
<title>Sticky Header / Footer</title>
<style>
body {
margin: 0;
font-family: Arial, sans-serif;
display: flex;
flex-direction: column;
min-height: 100vh;
line-height: 1.6;
background-color: #f4f4f4;
}
header {
z-index: 100;
box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}
footer {
margin-top: auto;
z-index: 100;
box-shadow: 0 -2px 6px rgba(0,0,0,0.2);
}
main {
flex: 1;
padding: 2rem;
max-width: 800px;
margin: 0 auto;
background-color: #fff;
border-radius: 10px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
h1, h2 {
color: #333;
}
h2 {
margin-top: 1.5rem;
}
p {
margin-bottom: 1rem;
}
</style>
</head>
<body>
<header>
<h1>Secrets of Longevity</h1>
</header>
<main>
<h2>What Are Blue Zones?</h2>
<p>Blue Zones are regions of the world where people live much longer than average. Researchers identified several key areas, including Okinawa (Japan), Sardinia (Italy), Nicoya (Costa Rica), Ikaria (Greece), and Loma Linda (California, USA).</p>
<h2>Common Habits of Long-Lived People</h2>
<p>People in Blue Zones often share similar lifestyle habits that contribute to longevity:</p>
<ul>
<li>Plant-based diets rich in vegetables, beans, and whole grains.</li>
<li>Regular physical activity integrated into daily life, like walking or gardening.</li>
<li>Strong social connections and family support.</li>
<li>Stress reduction through meditation, prayer, or relaxation rituals.</li>
<li>Having a sense of purpose, which motivates daily life.</li>
</ul>
<h2>Why Longevity Matters</h2>
<p>Studying Blue Zones helps us understand how lifestyle, diet, and community can increase lifespan and improve quality of life. Adopting even a few of these habits can lead to a healthier, happier life.</p>
<p>Remember, longevity isn’t just about living longer — it’s about living well.</p>
</main>
<footer>
<p>© 2025 Longevity Insights</p>
</footer>
</body>
</html>השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה פיתוח Frontend מעשי
3ערכות נושא וסגנונות חזותיים
עיצוב ערכות נושא ב-CSSיסודות מצב כהה ובהירצבעי הדגשה והבלטהעיצוב טיפוגרפיהאתגר סיכום6תבניות רספונסיביות
פריסת הגביע הקדושפריסת רשת כרטיסיםפריסת סרגל צד ותוכןפריסת מסך מפוצלכותרת עליונה / תחתונה דביקהאתגר סיכוםתרגלו בעצמכם: Web אונליין