HTML Nesnelerine Stil Vermek
- 49
- (2)
- (5)
- 10 Oca 2018
Html nesnelerine style özelliği ile stil verilebilmektedir. Ancak bunun yerine bu stillerin CSS içerisinde id ve class olarak tanımlanarak kullanılması tercih edilen yöntemdir.
<div style="background-color:rgba(255, 220, 255, 1);
width:200px;height:200px;border:1px solid #aaa;border-radius:4px;">
<p style="font-family:Arial;font-size:12px;font-weight:bold;padding-left:3px;">Paragraf içeriği 1</p>
<p style="font-family:Arial;font-size:12px;padding-left:3px;">Paragraf içeriği 2</p>
<span style="font-family:Arial;font-size:10px;
color:white;background-color:black;padding:3px;margin:2px;">Etiket 1</span>
<span style="font-family:Arial;font-size:10px;
color:white;background-color:black;padding:3px;margin:2px;">Etiket 2</span>
<span style="font-family:Arial;font-size:10px;
color:white;background-color:black;padding:3px;margin:2px;">Etiket 3</span>
</div>
Görünüm aşağıdaki gibi olacaktır.
Paragraf içeriği 1
Paragraf içeriği 2
Etiket 1 Etiket 2 Etiket 3CSS özellikleri web sayfasındaki nesnelere çok sayıda stil verebilmeyi sağlar. Bazı özellikler şu şekilde listelenebilir.
Boyutlar ve Konumlarla Alakalı Özellikler
widthözelliği genişliği belirler.heightözelliği yüksekliği belirler.positionözelliği konum türünü belirler.- Konum özellikleri için
left,right,top,bottomözellikleri kullanılır. Ancak bu özelliklerin geçerli olması içinpositiondeğeriabsoulte,fixedveyarelativeolmalıdır. leftözelliği sola uzaklığı belirler.rightözelliği sağa uzaklığı belirler.topözelliği üste uzaklığı belirler.bottomözelliği alta uzaklığı belirler.floatözelliği kendisinden sonraki nesnelerin konumlarını belirler. Meselafloat:leftşeklinde değer vererek sonraki öğeleri alt satıra değil de sağa doğru dizebilirsiniz. Verildiği nesneyi de sola yaslayacaktır.float:rightise sağa yaslayacaktır.
Renkler ve Çerçeveler
coloryazı rengini değiştirir.background-colorarka plan rengini değiştirir.border-colorçerçeve rengini değiştirir.- Konum özellikleri için
left,right,top,bottomözellikleri kullanılır. Ancak bu özelliklerin geçerli olması içinpositiondeğeriabsoulte,fixedveyarelativeolmalıdır. border:1px solid blueşeklinde 1 piksel kalınlığında düz ve mavi renkli bir çerçeve oluşturursunuz.