CSS3 ile Modern Web Tasarımı
HTML sayfalarına renk, yazı tipi, boşluk ve düzen vermeyi sıfırdan öğrenin: seçiciler, kutu modeli, Flexbox, CSS Grid, responsive tasarım, değişkenler, geçişler, animasyonlar ve 5 uygulamalı arayüz projesi.
CSS3 Kurs Müfredatı
Başlamadan önce oku CSS3 nedir, bu kurs nasıl işler?
CSS (Cascading Style Sheets, yani Basamaklı Stil Sayfaları), HTML ile kurduğun iskelete görünüm kazandıran dildir. Renkler, yazı tipleri, boşluklar, kenarlıklar, gölgeler, sayfa düzeni, telefona uyum ve animasyonlar CSS ile yapılır.
Önce HTML bilmelisin
CSS, HTML etiketlerini seçip onlara stil verir. Bu yüzden HTML kursunu bitirmiş olman (en azından başlık, paragraf, liste, bağlantı ve div gibi temel etiketleri tanıman) yeterlidir. Kursta yeni bir HTML etiketi gerektiğinde onu da kısaca anlatıyoruz.
CSS nasıl düşünülür?
Her CSS kuralı iki sorunun cevabıdır: "Neyi?" ve "Nasıl?". Örneğin "tüm başlıkları (neyi) mavi ve büyük yap (nasıl)". Neyi sorusunun cevabına seçici, nasıl sorusunun cevabına bildirim denir. Kursun ilk dersinde bu yapıyı ayrıntılı göreceğiz.
Bir ders nasıl işler?
- Anlatım: Önce özelliğin ne işe yaradığını günlük hayattan bir örnekle anlatıyoruz.
- Örnek kod: Ardından küçük bir örneği satır satır inceliyoruz. Örnek kodlar kopyalanamaz; kendi elinle yazmak öğrenmeni hızlandırır.
- Görev: Editöre önce
<style>etiketiyle CSS kurallarını, sonra bu kuralların uygulanacağı HTML'i yazarsın. Çalıştır dediğinde sonucu hemen altta görürsün. - İpucu ve zorluk: Takılırsan İpucu al butonu ipuçlarını tek tek açar. Her dersin yanında Kolay, Orta veya Zor etiketi vardır.
Kodun nasıl kontrol edilir?
Editör, kodunda görevin istediği seçicilerin ve özelliklerin olup olmadığını kontrol eder. İki nokta üst üste ve süslü parantez etrafındaki boşluklar önemli değildir, ama özellik adlarını ve değerleri görevdeki gibi yazmalısın.