Header Bölümünü Stilize Et
Coddy'nin HTML Journey'sinin CSS Mastery bölümünün bir parçası — ders 26 / 43.
Görev
KolayBu mini projede, yalnızca CSS kullanarak eğlenceli bir hobiler açılış sayfası oluşturacaksınız.
HTML sizin için zaten yazıldı. Göreviniz, tıpkı gerçek bir ön uç geliştiricisi gibi onu adım adım stilize etmektir. Bu, gerçek dünya düzenlerini, butonları ve stil ipuçlarını pratik yapmak için harika bir yoldur!
İşte sonunda inşa edeceğiniz şeyin bir önizlemesi:

İlk görevde, sayfanın üst kısmını — header (aynı zamanda "hero" bölümü olarak da adlandırılır) stilize ederek başlayacağız. Şu anda, sayfanın en üstünde duran düz bir metinden ibaret. Amacınız, onu sayfa için temiz ve göz alıcı bir girişe dönüştürmektir.
CSS Göreviniz:
- Varsayılan boşlukları kaldırın:
bodyüzerindemargin: 0ayarlayın ve ona bir arka plan rengi ekleyin. .herobölümünü bir arka plan rengi (rgb(30, 207, 104)) ve 50px padding ile stilize edin.- Her şeyi ortalamak için
.heroüzerinde Flexbox kullanın:display: flexflex-direction: columnalign-items: centerjustify-content: centertext-align: center
- Metni stilize etmek için
.hero h1ve.hero pkullanın.
Üst bölümün temiz ve göz alıcı göründüğünden emin olun.
Kendin dene
<html>
<head>
<title>Hobby Club Landing Page</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header class="hero">
<div class="container">
<h1>Welcome to Hobby Club</h1>
<p>Find your passion. Join a community. Grow your skills.</p>
<a href="#" class="btn">Get Started</a>
</div>
</header>
<section class="features">
<h2 class="section-title">Popular Clubs</h2>
<div class="cards">
<div class="feature">
<div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/f/fa/Android_Emoji_1f4f7_red.svg" width="20px"></div>
<h3>Photography</h3>
<p>Capture the moment and share your perspective.</p>
</div>
<div class="feature">
<div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/5/51/Emoji_u1f3a8.svg" width="20px"></div>
<h3>Art & Design</h3>
<p>Draw, paint, and bring your creative ideas to life.</p>
</div>
<div class="feature">
<div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/e/e6/Emoji_u1f3ae.svg" width="20px"></div>
<h3>Gaming</h3>
<p>Connect with fellow gamers and play your favorite titles.</p>
</div>
</div>
</section>
</body>
</html>
CSS Mastery bölümündeki tüm dersler
1Seçici Uzmanlığı – Kombinasyon
GirişAlt Öğe SeçicisiÇocuk SeçiciBitişik Kardeş SeçicisiGenel Kardeş SeçicisiÖzet Meydan Okuması2Etkileşimli Sözde Sınıflar
Sözde SınıflarHover EfektleriOdaklanma EfektleriAktif StillerÖzet Meydan Okuması3Yapısal sözde sınıflar
Yapısal sözde sınıflarİlk Çocuğu HedeflemeSon Çocuğu HedeflemeDesen Gücü: nth-child KullanımıÖzet Meydan Okuması6Açılış Sayfası
Header Bölümünü Stilize EtButonu Stilize EtBölüm DüzeniKart DüzeniSon Dokunuşları Ekle