Örneğimizde kutular için farklı margin özellikleri kullanılmıştır. Margin değerlerini farklı yöntemlerle belirtebiliriz.
** margin : top right bottom left; => şeklinde 4 köşeden margin değerlerini tek tek belirleyebiliriz. ** margin : top-bottom right-left; => iki değer şeklinde bir kullanım yapabiliriz. Örneğin; margin:10px 20px; demekle üst-alt için 10px ve sağ-sol için ise 20px' lik bir boşluk bırakımış oluruz. ** margin : top-right-bottom-left; => şeklinde 4 köşe için tek bir değer kullanımıda yapabiliriz. Örneğin; margin: 10px; dediğimizde 4 köşe için 10px margin değeri vermiş oluruz.
Margin ile sayfadaki nesneleri nasıl ortalarız ?
Margin nesneleri ortalamak için auto özelliği kullanılır.
Ortalanacak nesnelerin satır içinde bir genişliğe sahip olması gerekir. Bu kullanım genelde sayfa tasarımlarında sitenin genelini tarayıcının tam ortasına getirmek için kullanılır. Yani 1920px' lik bir genişliğe sahip olan bir ekranda sitemizin genişliği 1000px ise bu durumda site içeriğini ekranın tam ortasına alıp (auto) sağ ve soldan eşit boşluklar bırakmak güzel bir görüntü sağlayacaktır.
Burada tüm <div> etiketlerine sabit genişlik verip hepsini ortalamak yerine en dışta bir container oluşturup bu işlemi çok daha kolay bir şekilde yapabiliriz.
Inline Etiketlerde Css Margin Kullanımı Nasıldır ? Inline etiketler için margin-top ve margin-bottom özelliği işlevsel değildir. Inline etiketler için sadece margin-left ve margin-right özelliklerini kullanabiliriz.
Kod:
<a href="#"> link 1 </a>
<a href="#"> link 2 </a>
<a href="#"> link 3 </a>
a {
text-decoration:none;
margin-left:10px;
margin-right:20px;
background-color:red;
color:white;
}