Ana SayfaWeb GeliştirmeHTML ve CSS Nedir ve Nasıl Kullanılır?

HTML ve CSS Nedir ve Nasıl Kullanılır?

HTML ve CSS: Web Geliştirmenin Temel Taşları

HTML (HyperText Markup Language) ve CSS (Cascading Style Sheets), web sayfalarının yapısını ve görünümünü belirlemek için kullanılan iki temel teknolojidir. HTML, web sayfalarının içeriğini tanımlar, CSS ise bu içeriğin nasıl görüneceğini belirler.

HTML Nedir?

HTML, web sayfalarının temel yapı taşını oluşturur. HTML, metin, resim, video ve diğer medya türlerini içeren web sayfalarını oluşturmak için etiketler kullanır. İşte basit bir HTML belgesi örneği:


<h1>Merhaba Dünya</h1>
Bu, bir HTML belgesidir.

HTML Etiketleri

HTML, çeşitli etiketler içerir. İşte bazı temel HTML etiketleri:

  • <h1> – <h6>: Başlık etiketleri
  • <p>: Paragraf etiketi
  • <a>: Bağlantı etiketi
  • <img />: Resim etiketi
  • <ul>, <ol>, <li>: Liste etiketleri

CSS Nedir?

CSS, HTML ile oluşturulan web sayfalarının görsel stilini belirlemek için kullanılır. CSS, renkler, yazı tipleri, düzen ve diğer stil özelliklerini tanımlar. İşte basit bir CSS örneği:


body {
    background-color: lightblue;
}
h1 {
    color: navy;
    margin-left: 20px;
}

CSS Nasıl Kullanılır?

CSS, üç farklı şekilde kullanılabilir:

  1. Inline CSS: HTML etiketlerinin içine yazılır.
  2. Internal CSS: HTML belgesinin <head> bölümünde yazılır.
  3. External CSS: Ayrı bir CSS dosyasında yazılır ve HTML belgesine <link> ile bağlanır.

HTML ve CSS ile İlk Web Sayfanızı Oluşturun

İlk web sayfanızı oluşturmak için HTML ve CSS’i birlikte kullanabilirsiniz. İşte bir örnek:


<!DOCTYPE html>
<html lang="tr">
<head>
    <title>İlk Web Sayfam</title>
    <style>
        body {
            background-color: lightblue;
        }
        h1 {
            color: navy;
            margin-left: 20px;
        }
    </style>
</head>
<body>
    <h1>Merhaba Dünya</h1>
    Bu, bir HTML ve CSS belgesidir.
</body>
</html>

CSS Seçicileri

CSS seçicileri, stil kurallarının hangi HTML elemanlarına uygulanacağını belirler. İşte bazı temel CSS seçicileri:

  • Element Seçici: Belirli bir HTML etiketini seçer. Örneğin, p etiketi.
  • Class Seçici: Belirli bir sınıfa sahip elemanları seçer. . ile tanımlanır. Örneğin, .sınıfAdı.
  • ID Seçici: Belirli bir ID’ye sahip elemanları seçer. # ile tanımlanır. Örneğin, #idAdı.

CSS ile Düzen ve Yerleşim

CSS, web sayfalarının düzenini ve yerleşimini belirlemek için kullanılır. İşte bazı düzen ve yerleşim teknikleri:

  • Box Model: HTML elemanlarının kenar boşlukları, sınırları ve dolgu alanlarını tanımlar.
  • Flexbox: Esnek düzenler oluşturmak için kullanılır.
  • Grid: İki boyutlu düzenler oluşturmak için kullanılır.

HTML Formları ve CSS ile Stil Verme

HTML formları, kullanıcıların veri girişi yapmasını sağlar. CSS ile bu formların görünümünü özelleştirebilirsiniz. İşte bir örnek:


<!DOCTYPE html>
<html lang="tr">
<head>
    <title>İletişim Formu</title>
    <style>
        form {
            background-color: lightgrey;
            padding: 20px;
            border-radius: 10px;
        }
        input[type=text], select {
            width: 100%;
            padding: 12px 20px;
            margin: 8px 0;
            display: inline-block;
            border: 1px solid #ccc;
            border-radius: 4px;
            box-sizing: border-box;
        }
        input[type=submit] {
            width: 100%;
            background-color: navy;
            color: white;
            padding: 14px 20px;
            margin: 8px 0;
            border: none;
            border-radius: 4px;
            cursor: pointer;
        }
    </style>
</head>
<body>
    <h1>İletişim Formu</h1>
    <form>
        <label for="isim">İsim:</label>
        <input id="isim" name="isim" type="text" placeholder="İsminizi girin" />
        <label for="email">Email:</label>
        <input id="email" name="email" type="text" placeholder="Email adresinizi girin" />
        <input type="submit" value="Gönder" />
    </form>
</body>
</html>

Sonuç

HTML ve CSS, web geliştirme için temel teknolojilerdir. HTML, web sayfalarının içeriğini tanımlar, CSS ise bu içeriğin görsel stilini belirler. Bu rehberde, HTML ve CSS’in temel kavramlarını öğrendiniz. Şimdi, projeler üzerinde çalışarak ve daha ileri konuları öğrenerek HTML ve CSS becerilerinizi geliştirin.

Hakan Arslan
Hakan Arslan
Hakan Arslan, Boğaziçi Üniversitesi İşletme Bölümü mezunu olup dijital içerik üretimi ve SEO stratejileri alanında 9 yılı aşkın deneyime sahiptir. Çeşitli sektörlerde (gayrimenkul, turizm, finans ve teknoloji) birçok başarılı projeye imza atarak, markaların dijital görünürlüklerini artırma konusunda uzmanlaşmıştır.

Son yazılar

Eylül 15 Doğum Günü Burcu: Aşk, Uyum ve Karakteristik Özellikler

Karakteristik Özellikler: Güçlü ve Zayıf Yönler Eylül 15 doğum günü burcu, genel olarak analiz edildiğinde...

5 Kasım Doğum Gününde Doğanların Burcu: Astrolojik Özellikler ve Kişilik Analizi

Doğum Günü Etkisi: 5 Kasım'da Doğanların Kişilik Analizi Derin Duygular ve Tutku 5 Kasım'da doğan bireyler,...

Eylüllü Doğanların Burcu ve Özellikleri: Kimler Eylülde Doğdu?

Eylül Ayında Doğan Burçlar: Başak ve Terazi Başak Burcu (23 Ağustos - 22 Eylül) Eylül ayının...

19 Haziran’da Doğanların Burcu: Özellikleri ve Aşk Hayatındaki Etkileri

İkizlerin Kişilik Yapısı ve Zayıf Noktaları İkizler burcunda doğanlar, hafif ve sosyal bir kişilik yapısına...

Benzer içerikler

Eylül 15 Doğum Günü Burcu: Aşk, Uyum ve Karakteristik Özellikler

Karakteristik Özellikler: Güçlü ve Zayıf Yönler Eylül 15 doğum günü burcu, genel olarak analiz edildiğinde...

5 Kasım Doğum Gününde Doğanların Burcu: Astrolojik Özellikler ve Kişilik Analizi

Doğum Günü Etkisi: 5 Kasım'da Doğanların Kişilik Analizi Derin Duygular ve Tutku 5 Kasım'da doğan bireyler,...

Eylüllü Doğanların Burcu ve Özellikleri: Kimler Eylülde Doğdu?

Eylül Ayında Doğan Burçlar: Başak ve Terazi Başak Burcu (23 Ağustos - 22 Eylül) Eylül ayının...