Anasayfa / CSS / CSS’e Giriş

CSS’e Giriş

Merhabalar. Bu yazımda Css Nedir konusunu anlatarak Css’e giriş yapacağım. Böylece Css dersleri serisi hazırlamayı düşünüyorum.

CSS NEDİR – CSS’E GİRİŞ

Konumuza öncelikle Css ( Cascading Style Sheet ) nedir ile başlayalım. Html veya herhangi bir dil ile oluşturduğumuz web sitelerinin kullanıcıya nasıl görüneceğini Css ile ayarlayabiliriz

Birçok sayfadan oluşan bir sitemizin olduğunu düşünelim.Sayfamızdaki her linkin renginin mavi olmasını veya arka plan renginin sabit olmasını istiyoruz.Bunun için her html sayfasına aynı kodları yazmaktansa .css uzantılı bir dosyada  stillerimizi saklayarak sitemizin hem hızlı açılmasını hem de her sayfaya aynı kodu yazma sıkıntısından kurtulmamızı sağlayabiliriz.Her sayfada değişiklik yapmaktansa tek bir dosyada stillerimiz değiştirebiliriz

Peki bu isteklerimizi html dosyalarına nasıl entegre edeceğiz? Bunun için 3 yol var

1) .css dosyaları oluşturarak html sayfamıza bunları aktarmak (harici)

2) Her etiketimiz içine style parametresi tanımlamak (inline)

3) <head> etiketinin arasına <style> etiketi ile tanımlama yapmak (dahili)

 

CSS SÖZ DİZİMİ

Bir Css ifadesi 2 bileşenden oluşur

  • Seçici
  • İfade
*Buradaki p , hangi elemente stil uygulayacağımızı gösterir.Bu h1 gibi elementler de olabilir.Bunu belirttikten sonra { } parantezleri arasına özelliklerimiz yazılır

*color ve text-align , özelliğimizdir

*green ve center kısımları ise bu özelliklere verdiğimiz değerlerdir

->Her özellik noktalı virgül (;) ile  biter

->Css de yorum satırları /*……*/ ifadeleri arasına yazılır

——————————————————————————————————————————

CSS INLINE KULLANIMI

İlk olarak  her etiket için style parametresinin kullanımına örnek verelim

Öncelikle kodumuzun çıktısını göstererek daha sonra anlatmaya başlayalım

Css giriş

Burada görüldüğü gibi html den farklı olarak paragraf ve başlık etiketleri için de arka plan renkleri verilebiliyor. Style parametresi ile stil vermek için;

style=”background-color:green;”    ==> Bu kod satırı arka plan rengi vermemize yarar

style=”font-family:verdana;”                   ==>Bu kod satırı yazı tipini belirler. “verdana” yazan kısma herhangi bir yazı tipi girilebilir.

Bu özellikleri toplu olarak 1 satırda kullanmak istiyorsak ;

kod satırını kullanmalıyız.Buna bir örnek verelim ve çıktısını inceleyelim;

Çıktımızda anlaşıldığı üzere bir başlık ve paragraf yazımız olacaktır.Başlığımız verdana fontlu ,paragrafımız ise arial fontlu,yeşil renkli,sarı arka plana sahip ve font büyüklüğü 25 piksel olacaktır

Css giriş 2

*Bu yazdığımız etiketleri html de <font> etiketleri ile yaptığımızı hatırlatalım

Konumuzun detaylarına inmeden bu konuyu burada kapatıyoruz.İlerki konularda sık kullanılan sytle özelliklerini anlatacağım

 

CSS DAHİLİ KULLANIMI

Bu başlığımızda css kodlarını <head> elementi içinde tanımlamayı göreceğiz.Bunun için öğrendiğimiz bilgilerden yola çıkarak bir paragraf etiketleri içerisine metin giriyoruz ve <head> elementinin <style> etiketinin içinde bu paragraf için bir stil uyguluyoruz

<style> kısmında,hangi elemente stil vereceğimizi tanımladık.<body> kısmında tanımlayacağımız her <p> etiketi için bu stil uygulanacaktır.Aşağıda çıktımızı inceleyelim
Css giriş

 CSS HARİCİ KULLANIMI

Yukarıda belirttiğimiz gibi harici kullanımda .css uzantılı bir dosyaya stillerimizi kaydediyoruz ve html sayfamızın içine bu dosyayı <link> etiketi ile çağırıyoruz.Bunun için ilk olarak Notepad++ programımızı açıyoruz.Dosya->Yeni diyoruz ve yeni bir sayfa oluşturuyoruz.Adına stil.css ismini vererek farklı kaydedelim.Buraya stil kodlarımızı yazacağız.Yani hangi elemente stil vermek istiyoruz.Şimdi stil.css sayfamıza şu kodları ekleyelim;

Burada p elementine birkaç özellik tanımladık.Şimdi ise tekrar Dosya->Yeni diyoruz ve onu da deneme.html olarak farklı kaydediyoruz.Buraya asıl sayfamızı yazacağız.Şimdi de aşağıdaki kodları bu deneme.html sayfamıza yazalım

Şimdi ise deneme.html sayfamızda yazdığımız kodları anlatalım;

-> <link> etiketi ile stil.css dosyamızdaki verileri alıyoruz

-> rel=”stylesheet”  olarak kalsın

-> href=”stil.css”   yazarak stil dosyamızın yolunu belirtiyoruz

-> type=”text/css”  ise şimdilik böyle kalmalı.Bunlar yazılması zorunlu alanlardır.

Notepad++ da yazdığımız kodları şu şekilde görelim;
css

Daha sonra deneme.html sayfamıza çift tıklarsak tarayıcımızda aşağıdaki gibi bir çıktı elde edeceğiz

css harici

Mehmet Kirazlı

İstanbul Eyüp'te ikamet ediyorum. Giresun Alucra'lıyım. Bilgisayar Mühendisliği bölümünden 2013 yılında mezun oldum. "Yeni Başlayanlar için Java 8" kitabının yazarıyım. Şu anda özel bir firmada Mobil Yazılım Geliştirme Uzmanı olarak çalışıyorum.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir