CSS etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
CSS etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

11 Ağustos 2020 Salı

CSS Units: px (Pixel), em ve rem

Bir öğrencimden gelen güzel bir soruyu cevaplarken bir yandan başkalarının da ihtiyacı olabileceğini düşünerek kısa bir yazı yazmak istedim.

SORU: Web tasarımda ölçülendirme yaparken pixel ve yüzde kullanımı dışında em diye bir şey görüyorum. Nedir bu em? Bilmediğimiz başka şeyler de var mıdır?

em, web tasarımında kullanılan bir ölçü birimidir. Em birimi, belirli bir elementin yazı tipi büyüklüğünün, o elementin ata elementinin yazı tipi büyüklüğüne oranı olarak tanımlanır. Yani, em birimi, kullanılan yazı tipinin büyüklüğüne bağlı olarak otomatik olarak ölçeklendirilir.

Örneğin, bir elementin yazı tipi büyüklüğü 16 piksel ve bu elementin genişliği 4em olarak belirlenmişse, o elementin genişliği 64 piksel olur. Burada 1em, kullanılan yazı tipinin büyüklüğüne eşittir.

Em birimi, kullanılan yazı tipinin büyüklüğüne bağlı olarak otomatik olarak ölçeklendiği için, sayfanın yeniden boyutlandırılması veya farklı cihazlarda görüntülenmesi durumunda daha esnek ve duyarlı bir tasarım sunar. Bu nedenle, web tasarımcıları ve geliştiriciler em birimini sıklıkla kullanır.

Bunun dışında, rem (root em) birimi de mevcuttur. Rem birimi, kök elementin (genellikle <html>) yazı tipi büyüklüğüne bağlı olarak ölçeklendirilir. Rem birimi, em birimi gibi esnek ve duyarlı tasarımlar oluşturmak için kullanılır, ancak em birimi ata elemente bağlı olduğu için rem birimi tercih edilebilir.

Web tasarımda başka ölçü birimleri de bulunabilir, ancak pixel, yüzde, em ve rem en yaygın kullanılanlardır. Tasarımın gereksinimlerine ve hedef kitlenize bağlı olarak farklı birimlerin kullanılması da mümkündür.

Konu hakkında daha detaylı bilgiler için aşağıdaki linkleri kullanabilirsiniz.

https://medium.com/frontend-development-with-js/css-units-pixel-em-ve-rem-6515563c69b4

https://www.yazilimkodlama.com/css/css-px-em-rem-kullanimi/

https://www.tercihyazilim.com/Page/responsive-font-size

https://www.elephdev.com/web/212.html


25 Nisan 2020 Cumartesi

JAVASCRIPT TEMELLERİ Online Eğitimimden Bazı Videolar

8 saat İnteraktif Canlı Ders olarak planlanan Javascript Temelleri eğitimimden bazı videoları elimden geldiğince konu başlıklarına göre bölerek playlist haline getirdim. Faydalı olması dileğiyle.



Javascript de dahil olmak üzere tüm bilişim kitaplarıAbaküs Kitap'tan yüzde 50 indirim kodunu kullanarak alabilirsiniz.

https://www.abakuskitap.com

Şu anda %35 indirim kampanyası devam ediyor. Kitapları sepete attıktan sonra indirim kodu alanında EBOZKURT yazarak yüzde 35 yerine yüzde 50 indirimli olarak kitapları alabilirsiniz.

NOT: indirim kodunu kullanabilmek için siteye üye girişi yapmış olmalısınız.

https://www.abakuskitap.com/Yeni-Baslayanlar-Icin-HTML5-CSS3-JAVASCRIPT,PR-1778.html

https://www.abakuskitap.com/urun/visual-studio-ile-adim-adim-web-tasarimi

23 Temmuz 2017 Pazar

HTML Nedir? CSS Nedir?

HTML vs. HTML + CSS
disable-HTML isimli Chrome eklentisi ile web sayfaları yüklenirken CSS'i açıp kapatabilirsiniz ve aynı sitenin CSS olmadan nasıl gözüktüğünü gözlemleyebilirsiniz.

22 Kasım 2016 Salı

X Üniversitesi Y Meslek Yüksek Okulu Bilgisayar Teknolojileri ve Programcılığı Programı Internet Programcılığı Final Sınav Soruları



Eskilerimi düzenlerken 13 Ocak 2009 tarihli bir sınav soru kağıdı geçti elime.

SORU 1:
CSS kullanım amaçlarını,
Web Sayfasına kattığı avantajlarını ve
kodlanarak web sayfası içerisinde kullanımını bir örnek üzerinde gösteriniz.
25 puan

SORU 2:
Hazırlayacak olduğunuz bir form içerisinde;
Id'si isim olarak tanımlanmış bir giriş kutusu ve
Id'si kontrol olarak tanımlanmış vir checkbox mevcuttur.

İsim alanına bilgi girildikten sonra;
kontrol checkbox'ı seçildiği anda isim alanındaki bilgilerin tümünü
BÜYÜK HARFE çevirerek tekrar isim alanına yazdıran ve
işlem tamamlandı uyarısını veren Javascript ile ilgili tüm kodlamaları yazınız.
(Form Oluşturulacak)
25 puan

SORU 3:
ASP.NET teknolojisi kullanarak;
içerisinde kullanıcı adı, kullanıcı telefonu,  kullanıcı bilgileri olan bir formda
kaydet butonuna basılınca, aynı isimli kullanıcı yok ise text dosyaya kayıt eden,
var ise uyarı mesajı vererek kayıt etmeyen kodlamayı
form yapısı ile birlikte oluşturunuz.
25 puan

SORU 4:
PHP ile bir hesap makinesi hazırlayınız.
25 puan