Web Geliştirme
85 ~35 dk

CSS'e Giriş ve Seçiciler

CSS Nedir?

CSS (Cascading Style Sheets), HTML elemanlarının görünümünü belirleyen stil dilidir.

CSS Bağlama Yöntemleri

<!-- 1. Satır içi (Inline) - Önerilmez -->
<p style="color: red; font-size: 18px;">Kırmızı metin</p>

<!-- 2. Dahili (Internal) -->
<head>
    <style>
        p { color: blue; }
    </style>
</head>

<!-- 3. Harici (External) - Önerilen! -->
<head>
    <link rel="stylesheet" href="stil.css">
</head>

Temel Seçiciler

/* Etiket seçici */
p { color: #333; }
h1 { font-size: 24px; }

/* Sınıf seçici (.) */
.vurgulu { background-color: yellow; }
.hata { color: red; }

/* ID seçici (#) */
#baslik { font-size: 32px; text-align: center; }

/* Evrensel seçici */
* { margin: 0; padding: 0; box-sizing: border-box; }

/* Grup seçici */
h1, h2, h3 { font-family: Arial, sans-serif; }

/* Alt eleman seçici */
nav a { text-decoration: none; }
.menu li { display: inline-block; }

Renkler

/* Renk isimleri */
color: red;
color: blue;

/* HEX (onaltılık) */
color: #ff0000;    /* Kırmızı */
color: #333333;    /* Koyu gri */
color: #06d6a0;    /* Yeşil */

/* RGB */
color: rgb(255, 0, 0);

/* RGBA (saydamlık ile) */
color: rgba(0, 0, 0, 0.5);  /* %50 saydam siyah */

Yazı Tipi Özellikleri

body {
    font-family: 'Segoe UI', Arial, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #333;
}

h1 {
    font-weight: bold;    /* normal, bold, 100-900 */
    font-style: italic;
    text-align: center;   /* left, center, right, justify */
    text-transform: uppercase; /* lowercase, capitalize */
    text-decoration: underline;
    letter-spacing: 2px;
}

🎯 Uygulama

  1. Harici CSS dosyası oluşturup HTML sayfanıza bağlayın
  2. Farklı seçici türlerini kullanarak sayfanızı biçimlendirin (etiket, sınıf, id)
  3. Renkleri HEX formatında kullanarak bir renk paleti oluşturun

Yorumlar 0

Giriş yapın — Yorumlarınız hemen yayınlansın
Henüz yorum yapılmamış. İlk yorumu siz yapın!