UgurCanAkcay / css-egitimi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1) Temel Bilgiler

  • Sözdizimi (syntax) ve terminoloji
  • CSS yazma yöntemleri
  • Basit seçiciler
  • Birden fazla seçici kullanmak
  • Renk kullanımı (hex, rgb, rgba)
  • Bağlantı (link) durumlarını stillendirmek
  • Listeler ve özellikleri
  • Yazı özellikleri (font, text-align, line-height)
  • Kenar çizgisi: border
  • Sayfada görsel kullanımı
  • Temel ölçü birimleri (px, em, rem, %)

Kaynak


2) Kutu Modeli

  • Block ve inline elementler
  • Genişlik ve Yükseklik
  • İç ve dış boşluklar: margin, padding
  • Kutu modelini anlamak: box-sizing
  • Minimum ve maksimum ölçü vermek

Kaynak


3) Tarayıcılar ve Davranışları

  • Ön tanımlı gelen CSS özellikleri
  • Tarayıcı Farklılıkları ve Ön Ekler (prefix)
  • Normalize.css ve reset.css

Kaynak


4) Pozisyon ve Katmanlar

  • Konumlandırma: position
  • Katman: z-index
  • Taşma özelliği: overflow
  • Transform

Kaynak


5) Orta Seviye Önemli Bilgiler

  • Gelişmiş seçiciler
  • inherit
  • Görünüm özellikleri: visibility, display, opacity
  • Geçiş animasyonu: transition
  • Display özelliğine derin bakış
  • pseudo classes & elements

Kaynak


6) Float ile Yüzen Kutular

  • Yanaştırma özelliği: float
  • Yanaşmayı bitirmek: clear
  • float ile gelen taşma problemi ve çözümü (clearfix hack)

Kaynak


7) Özel yazı tipleri kullanmak

  • @font-face
  • Google font servisi

Kaynak


8) Ekran duyarlı tasarım (responsive)

  • viewport etiketi
  • media-query
  • mobile-first responsive

Kaynak


9) İleri Seviye Ek Bilgiler

  • Cascading, inheritance, and specificity
  • Değişken tanımlamak ve kullanmak
  • calc() fonksiyonu

Kaynak

https://www.youtube.com/watch?v=_s15i3MoAyE

About


Languages

Language:HTML 53.9%Language:CSS 46.1%