Css nedir?Html sayfa düzenlemesi konusunda tasarımcılar için yeterli gelmediğinden yeni arayışlar başlamıştır. Bu aslında htmlin bir kusuru olmamakla beraber tasarımcılar sayfa tasarımı konusunda daha fazla denetim istediklerinden yeni oluşumlar başladı. Css tasarımcıların kendi sitillerini oluşturmasını sağlamak için geliştirilen html ekidir. Bu sayede tasarımcılar kenidi sitillerini websayfalarına ekleyebileceklerdir. Css ( Style Sheet ) kullanılarak html taglarının özellikleri rahatlıkla değiştirilebilir. İstenilen tagın etki ettiği alanın özelliklerini ayarlayabiliriz. Mesela <H1> tagının zemin rengini değiştirebilir veya ona bir çerçeve ekleyebiliriz. Bunun gibi tüm taglar için eklemeler yapabiliriz. Mesela aşağıdaki kod ile zemin rengi sarı ve 1 pixel genişliğinde mavi çerçevesi olan bir <H3> tagı tanımlıyoruz.
<H3 STYLE="background-color:yellow;
border-width:1;
border-color:blue;
border-style:solid;">
H3 tagına sitil uygulanması</H3> Bu işlemin sonucu ise : H3 tagına sitil uygulanmasıYine <B> tagının font büyüklüğünü değiştirmek istersek;
Normal fontla yazılmış yazı içerisine
<B> B tagı uygulandı.</B>
Şimdi ise B tagına kendi sitilimizi uygulayarak
<B STYLE="font-size:18;">font büyüklüğünü</B>
değiştirdik. Bu örneğimizin sonucu ise : Normal fontla yazılmış yazı içerisine B tagı uygulandı. Şimdi ise B tagına kendi sitilimizi uygulayarak font büyüklüğünü değiştirdik. yukarıdaki gibi olacaktır. Sitil uygulamalarını Internet Explorer 3.x ve yukarısı, Netscape 4.x ve yukarısı ve Opera ise 3.5 ve yukarısında desteklemeye başlamışlardır. Siller hakkında bilgi için www.w3c.org/pub/WWW/Style/ gidebilirsiniz. Browserler genel olarak CSS 1.0 tanımlamasını kullanabilselerde bazı özellikleri desteklemezler ve yine bununla birlikte kendi özel sitillerini de tanımlamışlardır. Bu yazıda bulunan örnekleri görebilmeniz için sitil uygulamalarını destekleyen bir browser kullanmanız gerekmektedir. Bu yazı yazıda CSS 1.0 incelenerek gerekli bilgiler verilecektir. Bu yazıda inceleyeceğimiz konular şunlardır : - Websayfasına sitilleri yerleştirmek.
- Renk ve zemin özellikleri kullanma.
- Font özellikleri kullanma.
- Metin özelliklerini kullanma.
- Kutu özelliklerini kullanma.
- Konumsal özellikleri kullanma.
- Sınıf özelliklerini ayarlama.
- Son sözeler.
Stil sayfaları herhangi bir yazı editörü ile yazılabilmektedir. Yinede yardımcı programlar geliştirilmiştir. Güzel ve ücretsiz olan TopStyle Lite programını bradsoft.com dan edinebilirsiniz. Yine bu programın daha gelişmiş ve ücretli sürümünüde buradan edinebilirsiniz.
|