CSS; kodlama yaparken bizim bazı kısaltmaları kullanmamıza izin verir. Böylece hem fazla kod yığınından kurtulmuş oluruz, hemde sayfa boyutlarını en aza indirmiş oluruz.
Normalde bir font tanımlarken 4 adet CSS kodu kullanılır:
Kısaltma olarak kullanlan kod ise tek satır:
Background tanımlarken 5 adet atama yapmamız gerekirken kısaltma kullanarak tek tanıma indirebilriz.
Kısaltırsak:
CSS stillerinde renkler genelde hex-decimal renk kodu ile tanımlanır örneğin color: #ff0000; kırmızı. Renkler 6 karakterle gösterilsede bir çok renk(web tabanlı) 3 karakterin tekrarlanması ile oluşturulur. Örneğin, kırmızı’nın hex-decimal kodunun kısaltırsak color: #f00;. Buradaki her karakter hex-decimal koddaki iki karaktere karşılık gelmektedir. Mesela, beyaz renk kullanacağınızda, color: white; veya color: #ffffff; kulanımı önermeyiz. Kısaltılmış olanı color: #fff; kullanmanız daha avantajlıdır.
Kenarklık tanımlamalarında her özellik için bir tanımlama yapılır. örnek olarak bir elementin üst kenarına atama yapmak için:
Kısaltırsak:
Bu özellikleri tüm kenarlara uygulmak için:
Margin ve paddingler de normal tanımlama şöyledir:
kıslatılmış hali:
Burada öznitelikler sağdan başlayarak saat yönünde devam eder. Aşağıda çeşitli kısaltma yöntemleri birlikte verilmiştir:
4 Değer: (margin: 20px 15px 10px 5px;) birinci – üst, ikinci – sağ, üçüncü – alt, dördüncü – sol.
3 Değer: (margin: 20px 15px 10px;) birinci – üst, ikinci – sol ve sağ, üçüncü – alt.
2 Değer: (margin: 20px 15px;) birinci – üst ve alt, ikinci – sol ve sağ.
1 Değer: (margin: 10px;) birinci – üst, sağ, alt ve sol
Liste tanılmalrında da kısaltmalar mümkündür
Kısaltırsak;
Kısaltmalarda son olarak ‘0′ ın kullanımına değineceğiz. Normalde bir elemente değer ataması yapılırken değerin yanına birimi de yazılır(örn: 3px, 0.2em vd.), Ancak sıfır ‘0′ için bu zorunlu değilidir.
Bu durumun bir istisnası mevcuttur oda yüzde değerlerinde atama yapılırken 0% olarak atama yapılmalıdır.
Yerdeniz Büyücüsü – Ursula K. Le Guin 1968 senesinde piyasaya çıkan Yerdeniz Büyücüsü (A Wizard…
Jön Türkler Osmanlı Modernleşmesinin Mimarları: Jön Türkler ve Düşünce Dünyası Osmanlı Devleti’nin son yüzyılı, bir…
Bilgenin Sarsılmazlığı – SenecaTür:FelsefeYazar:SenecaYayınlanma Zamanı:2017Yayınevi:Doğu Batı YayınlarıISBN:9789752410794MevzusuKitap, gerçek bilge insanoğlunun hakaretler, haksızlıklar ve fena şans…
Koca Mehmet Ragıp Paşa Koca Mehmet Ragıp Paşa (D: 1698, İstanbul – Ö: 8 Nisan…
Determinizm İnsanlık zamanı süresince yönelttiğimiz en köklü sorulardan biri şudur: “Kararlarımızı hakikaten biz mi veriyoruz,…
Adem’le Havva’nın Güncesi – Mark TwainTür:RomanYazar:Mark TwainYayınlanma Zamanı:2006Yayınevi:Yapı Kredi YayınlarıISBN:9789750811524KarakterlerHavva: Meraklı, duygusal, güzel duyu duygusu…