CSS ile HTML stilleri
Web Tasarım kodlama ve düzenleme esnasında kullanılacak diğer bir kod alternatiflerimiz ise style ile ilgilidir.
CSS’in açılımı C ascading S tyle S heets.
CSS HTML’de oluşturduğumuz yazı,resim,div v.b gibi şeylere biçim vermek amacı ile kullanılır.
Tek seferde birden fazla sayfanın stilini kontrol ederek düzenli ve şık görünmesini sağlar.
HTML bir belgeye CSS eklemenin en kullanışlı yolu baska bir CSS belgesi oluşturup,bu belgeyi tek satırlık bir kod ile HTML sayfaya dahil etmektir.
Şimdi mantığı kavramanız açısından CSS kodlarını <style> etiketleri içerisinde HTML belgesinde çalıştırıp birkaç örnek yapacağız.
Ardından dahili bir CSS belgesi oluşturup sayfamıza dahil edeceğiz.
Bu işleme İç CSS adı verilir.
Hemen tam bir örnek vererek başlayalım sonrasında açıklamaları ile devam edelim.
Bu örnekte dikkat etmeniz gereken yer; <style> etiketleri ve içerisine yazılanlardır.
etiket içerisindeki kodlar sayfaya arkaplan rengi verme,başlığa renk verme ve paragrafa renk verme kodlarıdır.
Neden <style> kodları içerisine yazıyoruz? Çünkü harici bir CSS belgemiz yok o yüzden HTML kodlarına stil vermek istediğimiz zaman <style> etiketini kullanırız.
Bu etiket tarayıcıya içerisindeki kodların stil vermek amacı ile yazıldığını bildirir.
Harici CSS Belgesi
Harici stil belgesi birçok HTML belgesine aynı anda stil vermek için kullanılır bu sayede her HTML sayfası için ayrı ayrı kodlar yazmak yerine tek bir belgeyi sayfaya dahil eder ve oradan stil kodu çekeriz.
Hemen HTML sayfamıza nasıl harici bir stil belgesi ekleyebileceğimizi görelim:
Örnekte gördüğünüz gibi sayfamıza harici bir stil belgesi dahil etmek için <head> etiketleri arasına tek satırlık bir kod yazıyoruz ve her şey bu kadar.
Birde bu stil belgesini nasıl oluşturacağınızdan bahsedelim:
Tıpkı bir HTML belgesi oluşturur gibi not defteri veya bir metin düzenleme editörü kullanarak oluşturabiliriz.
Oluşturduğumuz belgenin içerisine de az önce <style> etiketleri arasına yazdığımız kodları yazıp kaydediyoruz ve uzantısı “.css” olarak yazıyoruz bu uzantıyı doğru yazmazsanız belge içerisinde ki kodlar çalışmaz. Tıpkı HTML belgesinde olduğu gibi.
Stil belgesi içerisinde HTML etiketleri kullanılamaz.
Belgenin içerisine nasıl stil kodları yazacağınız bir de örnek verelim:
CSS’te color elemanı kullanılarak renk verme işlemini gerçekleştiririz.
Font-family elemanını kullanarak yazıların fontlarını değiştiririz.
Ve font-size elemanını kullanarak metinlerin boyutlarını değiştiririz.
Kullanımı:
CSS’te Border
CSS’te kenarlık vermek için <border> etiketini kullanırız.
Kullanımı:
CSS’te Dolgu (boşluk)
CSS’te dolgu özelliği metin ve sınırlar arasında boşluk oluşturmak için kullanılır.
Kullanımı:
CSS’te Margin
CSS’te margin; sınır dışarısında bir dolgu(boşluk) tanımlar.
Kullanımı:
CSS id Özelliği
Özel bir elemana ait stil vermek istediğimiz zaman o elemana id özelliği veririz ve stil belgesinde de ona ayrı kod yazarız.
Bunun CSS’te kullanımı # işareti ile yaparız.
Örnek:
id seçerken benzersiz olması çok önemli yazdığınız id benzersiz olmalı ki diğer idler ile karışmasın.
CSS’te Class
Tıpkı id özelliği gibi farklı stil uygulamak istediğiniz elemana class (sınıf) özelliği vererek amacımıza ulaşırız.
Kullanımı:
CSS’te kullanımı:
CSS’te stil vermek istediğimiz eleman hangi etiket içerisinde ise önce etiketin adı yazılır sonra stil vermek istediğimiz elemanın adı yazılır.
Bugünkü dersimizde satır içi stil kullanımını, <style> etikenin kullanımını, <link> etiketinin kullanımını, <head> etiketinin kullanımını, stil belgesinde metinlere stil vermeyi,stil belgesinde font-family kullanımını, stil belgesinde font-size kullanımını, kenarlık kullanımını, boşluk kullanımını,kenar sınırının dışında boşluk kullanımını öğrendik, bir sonraki derste görüşmek üzere.