JavaScript: web sayfasına hareket katan dil
HTML bir sayfa iskeletiyse, CSS rengi ve biçimiyse, JavaScript o sayfanın hayata geçmesidir. Düğmeye tıklayınca bir şey olmasını sağlayan genellikle odur.
Yazıyı okuHTML bir sayfayı inşa eder ama renksiz ve biçimsiz bırakır. CSS o sayfayı boyayan, büyüklükleri ayarlayan ve düzeni kuran dildir.
Bir HTML elemanını seçersin, sonra özelliklerini yazarsın. Örneğin "tüm paragrafların yazısı mavi ve 16 piksel olsun" diyebilirsin. Bu kural tüm paragraflara uygulanır. Tek satırı değiştirince yüzlerce yerdeki görünüm değişir; bu yüzden CSS çok güçlüdür.
Her HTML elemanı etrafında görünmez bir kutu vardır. İçerideki boşluk (padding), dışarıdaki boşluk (margin) ve kenarlık (border) bu kutuyu oluşturur. Neden şu düğme tam ortaya gelmiyor diye uğraşıyorsan kutu modelini anlamak çoğu sorunu çözer.
Rengi ismiyle ("red"), hex koduyla (#FF5733) veya RGB sayılarıyla yazabilirsin. Yazı tipini Google Fonts’tan ücretsiz alabilirsin. Birkaç satır CSS, sayfayı tamamen farklı bir görünüme taşır.
HTML sayfana bir style etiketi ekle. Sayfa arka planını açık sarı yap: body { background-color: lightyellow; }. Tarayıcıyı yenile ve farkı gör. CSS, tek satırla dünyayı değiştirebilir.
KEŞFE DEVAM
HTML bir sayfa iskeletiyse, CSS rengi ve biçimiyse, JavaScript o sayfanın hayata geçmesidir. Düğmeye tıklayınca bir şey olmasını sağlayan genellikle odur.
Yazıyı okuBu soru bilişim derslerinde sık çıkar. Cevabı "hayır" ama açıklaması çok daha ilginçtir.
Yazıyı oku