Javascript Nedir? Tarihçesi, Kullanım Alanları ve Önemi

Javascript, web geliştirme dünyasında büyük bir etkiye sahip olan ve her geçen gün daha da yaygınlaşan bir dil haline gelmiştir. İlk kez 1995 yılında piyasaya sürülen bu dil, başlangıçta sadece web sayfalarına görsel efektler eklemek için kullanılıyordu. Ancak, zamanla gelişti ve web uygulamalarının yanı sıra sunucu tarafı programlamada da yaygın bir şekilde kullanılmaya başlandı. Bugün …

CSS Flexbox ve Grid Sistemi

Flexbox, CSS’deki en şaşırtıcı özelliklerden biridir. Aslında flexbox, esnek kutuların kontrol edilmesini sağlar. Bu kutuları kontrol etmek için, bizim gibi insanların gözünün gördüğü sayfaların düzeni hakkında daha güçlü bir his kazanmamız gerekiyor. Flexbox’un yapısı, bu kutuların boyutunu, sıralamasını ve hizalamasını değiştirerek, tam olarak istediğimiz düzeni sağlamamıza izin verir. Aşağıdaki kod blokları, Flexbox kullanarak 3 kutuya …

CSS DAİRE VE ÇİZGİ STİLLERİ

Daire ve Çizgi Stilleri özelliği, web sayfalarında kullanılan HTML etiketleri için daireler, kareler, çizgiler gibi şekiller oluşturmak için kullanılır. Bu özellik sayesinde, sayfa tasarımlarına daha fazla estetik katılabilir. Border-radius özelliği, elementin köşelerini yuvarlar ve daire veya oval şekilli elementler oluşturur. Border-style özelliği, elementin kenarlık stilini belirler. Border-width özelliği, elementin kenarlık kalınlığını ayarlar. Border-color özelliği, elementin …

CSS RENKLER VE ARKAPLANLAR

Renkler ve Arka Planlar özelliği, web sayfalarında kullanılan HTML etiketleri için arka plan rengi veya metin rengi gibi birçok seçenek sunar. Bu özellik sayesinde, metinler ve arka planlar daha estetik ve okunaklı hale getirilebilir. Color özelliği, metnin rengini ayarlar. Background-color özelliği, arka plan rengini ayarlar. Opacity özelliği, elementin opaklığını ayarlar. Gradientler ile birden fazla renk …

CSS Typography (Yazı Stilleri)

Typography özelliği, web sayfalarında kullanılan yazıların stil, boyut, renk, satır aralığı, yazı tipi vb. özelliklerini belirlememizi sağlar. Bu özellik sayesinde, metinler daha okunaklı, güzel ve dikkat çekici hale getirilebilir. Font-size özelliği, metin boyutunu ayarlar. Font-family özelliği, metnin yazı tipini belirler. Color özelliği, metne bir renk atar. Line-height özelliği, metnin satır aralığını kontrol eder. Text-align özelliği, …

CSS POSITIONING

Positioning özelliği, elementlerin belirli bir konumda görüntülenebilmesini sağlar. Bu özellik sayesinde elementler dört farklı pozisyonda tutulabilir: static, relative, absolute ve fixed. Static position (statik konum), elementin varsayılan pozisyonudur ve elementler sayfanın normal akışında görüntülenir. Relative position (relatif konum), elemanın orijinal pozisyonuna göre konumunu ayarlar. Absolute position (mutlak konum), elemanın belirli bir konuma sabitlenmesini sağlar ve …