Menu
Coddy logo textTech

Header Bölümünü Stilize Et

Coddy'nin HTML Journey'sinin CSS Hakimiyeti bölümünün bir parçası. Ders 26 / 43.

challenge icon

Görev

Kolay

Bu mini projede, yalnızca CSS kullanarak eğlenceli bir hobiler açılış sayfasını hayata geçireceksin.

HTML senin için zaten yazıldı. Görevin, tıpkı gerçek bir front-end geliştiricisi gibi, sayfaya adım adım stil vermek. Gerçek dünyadaki düzenleri, düğmeleri ve stil oluşturma yöntemlerini pratik etmek için harika bir yol!

İşte sonunda oluşturacağın şeyin ön izlemesi:

İlk görevde, sayfanın üst kısmına stil vermeye başlayacağız: üst bilgi (aynı zamanda "hero" bölümü olarak da adlandırılır). Şu anda en üstte duran düz bir metinden ibaret. Amacın, onu sayfaya temiz ve dikkat çekici bir girişe dönüştürmek.

CSS Görevin:

  1. Varsayılan boşlukları kaldır: body üzerinde margin: 0 ayarla ve ona bir arka plan rengi ekle.
  2. .hero bölümüne bir arka plan rengi (rgb(30, 207, 104)) ve 50px dolgu uygula.
  3. Her şeyi ortalamak için .hero üzerinde Flexbox kullan:
    1. display: flex
    2. flex-direction: column
    3. align-items: center
    4. justify-content: center
    5. text-align: center
  4. Metne stil vermek için .hero h1 ve .hero p kullan.

Üst bölümün temiz ve dikkat çekici göründüğünden emin ol.

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 Hakimiyeti bölümündeki tüm dersler

Kendi başına pratik yap: Web playground