SlideShare a Scribd company logo
Temel CSS bilgisi
• CSS (Cascading Style Sheets - Basamaklı
Stil Sayfaları)
• Web sayfalarının tarayıcıda nasıl
görüneceğini kontrol eden bildirimsel bir
dildir.
• CSS, HTML ve JavaScript ile birlikte webin
temelini oluşturan üç temel teknolojiden
biridir.
Temel CSS bilgisi
• CSS ile bir HTML dosyasında yer alan tüm
ögelere biçim verebilir, sayfadaki yerleşim
düzenlerini kontrol edebilir, animasyonlarla
hareketlendirebilir ve görsel efekt
uygulanabilir.
Temel CSS bilgisi
• Bir CSS Kuralının Anatomisi
– Kurallar, HTML ögelerine nasıl biçim
verileceğini belirleyen özellikleri ve değerlerini
içerir. CSS kurallarını, HTML ögeleriyle
ilişkilendirmek için seçicilerden yararlanılır.
Temel CSS bilgisi
• Bir CSS Kuralının Anatomisi
– Selector: Seçici
– Declaration: Bildirim
– Property: Özellik
– Value: Değer
Temel CSS bilgisi
• Bildirim bloğunu oluşturmak için { ... }
kullanılır.
• Tüm CSS bildirimleri süslü parantezler
arasına yazılır.
• CSS bildirimleri, özellik: değer; söz dizimi
kullanılarak tanımlanır.
– CSS özellikleri; ölçü birimi (px, %, em vb.),
renk kodu (hex, rgb, rgba) ve metin gibi farklı
formatlarda değerler alabilir.
Temel CSS bilgisi
• HTML Dosyalarına CSS Eklemek
– Harici .css dosyası oluşturmak
– Dahili stil oluşturmak
– Satır içi stil oluşturmak
Temel CSS bilgisi
• Harici .css dosyası oluşturmak
– Bir web sitesinin tüm sayfaları benzer bir
görünüme ve yerleşim düzenine sahiptir.
– Bu, kullanıcı deneyiminin devamlılığını
sağlamak amacıyla web tasarımcılar
tarafından özellikle oluşturulan bir kurgudur.
Temel CSS bilgisi
• Harici .css dosyası oluşturmak
– Tüm CSS kurallarınızı tek bir dosyada
toplamak, aynı tasarım dilini web sitesindeki
tüm sayfaları kolaylıkla dağıtmaya olanak
sağlar.
– Geliştiricilere hata ayıklama, güncelleme ve
bakım süreçlerinde kolaylık sağlar.
Temel CSS bilgisi
• Harici .css dosyası oluşturmak
– Bu yöntemde; CSS kurallarının tamamı .css
uzantılı harici stil dosyalarında depolanır ve
HTML dosyalarıyla <link> etiketi kullanılarak
ilişkilendirilir.
– CSS'leri bir ya da birden fazla dosyada
saklanabilir.
Temel CSS bilgisi
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mystyle.css">
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
mystyle.css
body {background-color: lightblue;}
h1 {color: navy;
margin-left: 20px;}
Temel CSS bilgisi
• Dahili stil oluşturmak
– CSS kuralı HTML kodlarının <head>
bölümüne <style> etiketi kullanarak eklenir.
– Web sitesi geliştirirken bazı durumlarda tek bir
HTML sayfasına özgü CSS kuralları
oluşturmak gerekebilir.
– <style> etiketi, bu tür durumlarda bize
esneklik sağlar.
Temel CSS bilgisi
<!DOCTYPE html>
<html>
<head>
<style>
body {background-color: linen;}
h1 {color: maroon;
margin-left: 40px;}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Temel CSS bilgisi
• Satır içi stil oluşturmak
– Sadece tek bir HTML öğesine özgü CSS
kuralları oluşturmak için kullanılır.
– Satır içi CSS kuralları, sadece eklendiği HTML
öğesini etkiler. Satır içi stil oluşturmak için ilgili
HTML öğelerinin style özelliği kullanılır.
Temel CSS bilgisi
<!DOCTYPE html>
<html>
<body>
<h1 style="color:blue;text-
align:center;">This is a
heading</h1>
<p style="color:red;">This is a
paragraph.</p>
</body>
</html>
Temel CSS bilgisi
• CSS Seçicileri
– Stillendirilecek HTML ögelerini "bulmak" (veya
seçmek) için kullanılır.
– CSS kurallarını HTML öğeleri ile
ilişkilendirmek için kullanılan işaretçilerdir.
– Her bir CSS kuralı, web tarayıcılarına hangi
kuralların hangi HTML öğelerine veya öğe
gruplarına uygulanması gerektiğini anlatmak
için bir seçiciyle başlar.
Temel CSS bilgisi
• CSS Seçicileri
– Element seçici
p {
text-align: center;
color: red;
}
Temel CSS bilgisi
• CSS Seçicileri
– id (nitelik) seçici
#para1 {
text-align: center;
color: red;
}
Temel CSS bilgisi
• CSS Seçicileri
– Sınıf (nitelik) seçici
.center {
text-align: center;
color: red;
}
Temel CSS bilgisi
• CSS Seçicileri
– Evrensel Seçici
* {
text-align: center;
color: red;
}
Temel CSS bilgisi
• Seçicileri Gruplamak
h1, h2, h3 {
text-align: center;
color: red;
}
Temel CSS bilgisi
• CSS Seçicileri
– Birleştiriciler
Temel CSS bilgisi
• CSS Seçicileri
– Torun Seçici (boşluk)
• Bir CSS seçicinin tüm torun (yani herhangi bir
seviyedeki) HTML ögelerini seçmek kullanılır.
– Çocuk seçici (>)
• Bir CSS seçicinin tüm çocuk (yani sadece bir alt
seviyedeki) HTML ögelerini seçmek kullanılır.
Temel CSS bilgisi
• CSS Seçicileri
– Komşu kardeş seçici (+)
• Bir CSS seçicinin hemen ardından gelen komşu
kardeş HTML ögesini seçmek kullanılır.
– Genel kardeş seçici (~)
• Bir CSS seçicinin ardından gelen tüm kardeş
HTML ögelerini seçmek kullanılır.
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Sınıf (pseudo-class) Seçiciler
• Web bağlantılarına özgü 4 farklı sözde sınıf
bulunur: link, visited, hover ve active'dir.
Bağlantılara özgü sözde sınıfları kullanarak bir
CSS kuralı oluştururken sıralama önemlidir.
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Sınıf (pseudo-class) Seçiciler
• Bir HTML ögesinin farklı durumlarına özel CSS
kuralları tanımlamak için sözde sınıf (pseudo-
class) seçiciler kullanılır.
secici:sozde-sinif {
ozellik: deger;
}
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Sınıf (pseudo-class) Seçiciler
– :only-child
– :first-child
– :last-child
– :first-of-type
– :last-of-type
– :nth-of-type(n)
– :nth-last-of-type(n)
– :only-of-type
– :link
– :visited
– :hover
– :active
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Element (pseudo-elements)
Seçiciler
• Bir HTML ögesinin önceden tanımlanmış belirli
bölümlerine CSS kuralları tanımlamak için sözde
element (pseudo-element) seçici kullanılır.
• Sözde element seçicileri kullanarak; Bir HTML
öğesinin ilk harfini, ilk satırını, öncesini, sonrasını
ya da fareyle seçilmiş bir bölümü biçimlendirilebilir.
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Element (pseudo-elements)
Seçiciler
secici::sozde-element {
ozellik: deger;
}
Temel CSS bilgisi
• CSS Seçicileri
– Sözde Element (pseudo-elements)
Seçiciler
• ::first-letter
• ::first-line
• ::before
• ::after
Temel CSS bilgisi
• CSS Seçicileri
– Özellik Seçiciler
• [ozellik]
– Belirtilen özelliğe sahip ögeler seçilir.
• [ozellik=deger]
– Özellik, tam olarak belli bir değerle eşleşirse seçilir.
• [ozellik~=deger]
– Özellik, belli bir değerle yada sözcük listesindeki bir
değerle eşleşirse seçilir.
Temel CSS bilgisi
• CSS Seçicileri
– Özellik Seçiciler
• [ozellik^=deger]
– Özellik, verilen ön ek ile eşleşirse seçilir.
• [ozellik$=deger]
– Özellik, verilen son ek ile eşleşirse seçilir.
• [ozellik*=deger]
– Özellik, verilen değerlerden en az birini içeriyorsa seçilir.
Temel CSS bilgisi
• Renklerin kullanımı
– Renk Adı: white, black, red, blue, purple vb.
– Hexadecimal Renk Kodu: 16'lık sayı
tabanında bir RGB renk kodu.
• #rrggbb – 00 ile FF arasında hexadecimal
değerleri kullanmak
Temel CSS bilgisi
• Renklerin kullanımı
– rgb() ve rgba() fonksiyonları: 0-256 arasında
sayı değerleri belirterek rgb (red, green, blue)
renkler tanımlamaya olanak sağlarlar.
– rgba() fonksiyonu kullanarak hem rengi hem
de rengin görünürlüğü (alpha) ayarlanabilir.
Temel CSS bilgisi
• Renklerin kullanımı
– hsl() ve hsla() fonksiyonları: hsl (hue: 0-360
arası sayı değeri, saturation: yüzde, lightness:
yüzde) renkler tanımlamanıza olanak
sağlarlar.
– hsla() fonksiyonu kullanarak hem rengi hem
de rengin görünürlüğü (alpha) ayarlanabilir.
Temel CSS bilgisi
• Renklerin kullanımı
Temel CSS bilgisi
• Arkaplan özellikleri
– background-color: Arkaplan rengi eklemek
– background-image: Arkaplan resmi eklemek
– background-repeat: Arkaplana eklenen resmin
tekrar etme durumunu kontrol etmek
Temel CSS bilgisi
• Arkaplan özellikleri
– background-attachment: Arkaplana eklenen
resmin kaydırma çubuğuna bağlılığını kontrol
etmek
– background-position: Arkaplana eklenen
resmin konumunu belirlemek
• Kısa yazım yapısı:
background: #ffffff url("img_tree.png") no-repeat right
top;
Temel CSS bilgisi
• Yazı tipi özellikleri
– font-family
– font-size
– font-style
– font-variant
– font-weight
Temel CSS bilgisi
• Metin düzenleme özellikleri
– color
– letter-spacing
– line-height
– text-align
– text-decoration
– text-indent
– text-shadow
– text-transform
– word-spacing
Temel CSS bilgisi
• Liste özellikleri
– list-style-type
– list-style-image
– list-style-position

More Related Content

PDF
47 Ronin Filmi izle
PDF
Css giris
PDF
CSS3' e Giriş
PDF
Css3
PPTX
CSS'de Seçiciler
PDF
Css cizimi
PDF
Css sitesi
PPT
CSS'de Temel Özellikler
47 Ronin Filmi izle
Css giris
CSS3' e Giriş
Css3
CSS'de Seçiciler
Css cizimi
Css sitesi
CSS'de Temel Özellikler

Similar to 8.haft design web designer web for web w (20)

PDF
CSS - Genel Bakış
PDF
Css kitabi
PDF
HTML ve CSS
PDF
Css ornegi
PDF
Css ornek
PDF
Web Site Tasarimi (HTML)
PDF
Css hocasi
PDF
Css proje
PDF
Css 2013
PDF
Css dersi-sorulari
PDF
Css egitim-seti
PDF
Css ders-notlari
PPTX
HTML 3 - Stiller for December design web
PDF
Css ders-notu
PDF
Css 2014
PDF
Css notlari
PDF
Css indir
PDF
Temel (Basic) HTML ve CSS | Front-End Camp 2018
PPTX
Css odev
PPTX
Css nedir?
CSS - Genel Bakış
Css kitabi
HTML ve CSS
Css ornegi
Css ornek
Web Site Tasarimi (HTML)
Css hocasi
Css proje
Css 2013
Css dersi-sorulari
Css egitim-seti
Css ders-notlari
HTML 3 - Stiller for December design web
Css ders-notu
Css 2014
Css notlari
Css indir
Temel (Basic) HTML ve CSS | Front-End Camp 2018
Css odev
Css nedir?
Ad

More from compengwaelalahmar (20)

PPT
hne human computer of eork sicew das.ppt
PPT
bxe vary very signed computer se sad.ppt
PPT
week1 computer architecture and design for
PPTX
HTML-CSS.pptx computer architect design v
PPT
ITEC229_Chapter8_new.ppt computer architecture
PPTX
lec11_CSS.pptx web page description desi
PPTX
ilet109_2.pptx web designer web page for
PPTX
Introduction to CSS.pptx web for web web
PPTX
HTML 1 - Girf desigcomp web design web g
PPTX
software architecturev2.pptx cop computr
PPT
lec01_intr architecture com computeo.ppt
PPTX
lecture-11-1590405846 computer architect
PPT
Compiler to compiler whatsypechecking.PPT
PPT
D-lr-parsing compiler how to compiler com
PPT
Camtasia Getting Started Guide how to design.ppt
PPT
LR_Parser compiler how to compiler lr1 ll1
PPT
lec00-outline.PPT cpp compiler how to cpp
PPT
A-overview.pptbb cpp introduction how cpp
PPT
CS540-2-lecture1.pptgvcxc increment cpp cpp
PPTX
1587076798CAES you learn here here ARON.pptx
hne human computer of eork sicew das.ppt
bxe vary very signed computer se sad.ppt
week1 computer architecture and design for
HTML-CSS.pptx computer architect design v
ITEC229_Chapter8_new.ppt computer architecture
lec11_CSS.pptx web page description desi
ilet109_2.pptx web designer web page for
Introduction to CSS.pptx web for web web
HTML 1 - Girf desigcomp web design web g
software architecturev2.pptx cop computr
lec01_intr architecture com computeo.ppt
lecture-11-1590405846 computer architect
Compiler to compiler whatsypechecking.PPT
D-lr-parsing compiler how to compiler com
Camtasia Getting Started Guide how to design.ppt
LR_Parser compiler how to compiler lr1 ll1
lec00-outline.PPT cpp compiler how to cpp
A-overview.pptbb cpp introduction how cpp
CS540-2-lecture1.pptgvcxc increment cpp cpp
1587076798CAES you learn here here ARON.pptx
Ad

Recently uploaded (6)

PDF
9-1-2.pdf kimya disiplinleri ve çalışma alanları
PDF
Mimari ve İç Mimari Projelerde Mekanik Çözümler - Sn. Seher TÜNÇEL & Sn. Baha...
PDF
SONU TÜKETMEK KISA FİLM SENARYO AYRIMLAM
PDF
9-1-1.pdf kimya bilimi simya dan kimyaya
PPT
Diksiyon ve Etkili Konuşma-üniversite.ppt
PDF
9-1-1.pdf kimya bilimi simya dan kimyaya
9-1-2.pdf kimya disiplinleri ve çalışma alanları
Mimari ve İç Mimari Projelerde Mekanik Çözümler - Sn. Seher TÜNÇEL & Sn. Baha...
SONU TÜKETMEK KISA FİLM SENARYO AYRIMLAM
9-1-1.pdf kimya bilimi simya dan kimyaya
Diksiyon ve Etkili Konuşma-üniversite.ppt
9-1-1.pdf kimya bilimi simya dan kimyaya

8.haft design web designer web for web w

  • 1. Temel CSS bilgisi • CSS (Cascading Style Sheets - Basamaklı Stil Sayfaları) • Web sayfalarının tarayıcıda nasıl görüneceğini kontrol eden bildirimsel bir dildir. • CSS, HTML ve JavaScript ile birlikte webin temelini oluşturan üç temel teknolojiden biridir.
  • 2. Temel CSS bilgisi • CSS ile bir HTML dosyasında yer alan tüm ögelere biçim verebilir, sayfadaki yerleşim düzenlerini kontrol edebilir, animasyonlarla hareketlendirebilir ve görsel efekt uygulanabilir.
  • 3. Temel CSS bilgisi • Bir CSS Kuralının Anatomisi – Kurallar, HTML ögelerine nasıl biçim verileceğini belirleyen özellikleri ve değerlerini içerir. CSS kurallarını, HTML ögeleriyle ilişkilendirmek için seçicilerden yararlanılır.
  • 4. Temel CSS bilgisi • Bir CSS Kuralının Anatomisi – Selector: Seçici – Declaration: Bildirim – Property: Özellik – Value: Değer
  • 5. Temel CSS bilgisi • Bildirim bloğunu oluşturmak için { ... } kullanılır. • Tüm CSS bildirimleri süslü parantezler arasına yazılır. • CSS bildirimleri, özellik: değer; söz dizimi kullanılarak tanımlanır. – CSS özellikleri; ölçü birimi (px, %, em vb.), renk kodu (hex, rgb, rgba) ve metin gibi farklı formatlarda değerler alabilir.
  • 6. Temel CSS bilgisi • HTML Dosyalarına CSS Eklemek – Harici .css dosyası oluşturmak – Dahili stil oluşturmak – Satır içi stil oluşturmak
  • 7. Temel CSS bilgisi • Harici .css dosyası oluşturmak – Bir web sitesinin tüm sayfaları benzer bir görünüme ve yerleşim düzenine sahiptir. – Bu, kullanıcı deneyiminin devamlılığını sağlamak amacıyla web tasarımcılar tarafından özellikle oluşturulan bir kurgudur.
  • 8. Temel CSS bilgisi • Harici .css dosyası oluşturmak – Tüm CSS kurallarınızı tek bir dosyada toplamak, aynı tasarım dilini web sitesindeki tüm sayfaları kolaylıkla dağıtmaya olanak sağlar. – Geliştiricilere hata ayıklama, güncelleme ve bakım süreçlerinde kolaylık sağlar.
  • 9. Temel CSS bilgisi • Harici .css dosyası oluşturmak – Bu yöntemde; CSS kurallarının tamamı .css uzantılı harici stil dosyalarında depolanır ve HTML dosyalarıyla <link> etiketi kullanılarak ilişkilendirilir. – CSS'leri bir ya da birden fazla dosyada saklanabilir.
  • 10. Temel CSS bilgisi <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="mystyle.css"> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html> mystyle.css body {background-color: lightblue;} h1 {color: navy; margin-left: 20px;}
  • 11. Temel CSS bilgisi • Dahili stil oluşturmak – CSS kuralı HTML kodlarının <head> bölümüne <style> etiketi kullanarak eklenir. – Web sitesi geliştirirken bazı durumlarda tek bir HTML sayfasına özgü CSS kuralları oluşturmak gerekebilir. – <style> etiketi, bu tür durumlarda bize esneklik sağlar.
  • 12. Temel CSS bilgisi <!DOCTYPE html> <html> <head> <style> body {background-color: linen;} h1 {color: maroon; margin-left: 40px;} </style> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
  • 13. Temel CSS bilgisi • Satır içi stil oluşturmak – Sadece tek bir HTML öğesine özgü CSS kuralları oluşturmak için kullanılır. – Satır içi CSS kuralları, sadece eklendiği HTML öğesini etkiler. Satır içi stil oluşturmak için ilgili HTML öğelerinin style özelliği kullanılır.
  • 14. Temel CSS bilgisi <!DOCTYPE html> <html> <body> <h1 style="color:blue;text- align:center;">This is a heading</h1> <p style="color:red;">This is a paragraph.</p> </body> </html>
  • 15. Temel CSS bilgisi • CSS Seçicileri – Stillendirilecek HTML ögelerini "bulmak" (veya seçmek) için kullanılır. – CSS kurallarını HTML öğeleri ile ilişkilendirmek için kullanılan işaretçilerdir. – Her bir CSS kuralı, web tarayıcılarına hangi kuralların hangi HTML öğelerine veya öğe gruplarına uygulanması gerektiğini anlatmak için bir seçiciyle başlar.
  • 16. Temel CSS bilgisi • CSS Seçicileri – Element seçici p { text-align: center; color: red; }
  • 17. Temel CSS bilgisi • CSS Seçicileri – id (nitelik) seçici #para1 { text-align: center; color: red; }
  • 18. Temel CSS bilgisi • CSS Seçicileri – Sınıf (nitelik) seçici .center { text-align: center; color: red; }
  • 19. Temel CSS bilgisi • CSS Seçicileri – Evrensel Seçici * { text-align: center; color: red; }
  • 20. Temel CSS bilgisi • Seçicileri Gruplamak h1, h2, h3 { text-align: center; color: red; }
  • 21. Temel CSS bilgisi • CSS Seçicileri – Birleştiriciler
  • 22. Temel CSS bilgisi • CSS Seçicileri – Torun Seçici (boşluk) • Bir CSS seçicinin tüm torun (yani herhangi bir seviyedeki) HTML ögelerini seçmek kullanılır. – Çocuk seçici (>) • Bir CSS seçicinin tüm çocuk (yani sadece bir alt seviyedeki) HTML ögelerini seçmek kullanılır.
  • 23. Temel CSS bilgisi • CSS Seçicileri – Komşu kardeş seçici (+) • Bir CSS seçicinin hemen ardından gelen komşu kardeş HTML ögesini seçmek kullanılır. – Genel kardeş seçici (~) • Bir CSS seçicinin ardından gelen tüm kardeş HTML ögelerini seçmek kullanılır.
  • 24. Temel CSS bilgisi • CSS Seçicileri – Sözde Sınıf (pseudo-class) Seçiciler • Web bağlantılarına özgü 4 farklı sözde sınıf bulunur: link, visited, hover ve active'dir. Bağlantılara özgü sözde sınıfları kullanarak bir CSS kuralı oluştururken sıralama önemlidir.
  • 25. Temel CSS bilgisi • CSS Seçicileri – Sözde Sınıf (pseudo-class) Seçiciler • Bir HTML ögesinin farklı durumlarına özel CSS kuralları tanımlamak için sözde sınıf (pseudo- class) seçiciler kullanılır. secici:sozde-sinif { ozellik: deger; }
  • 26. Temel CSS bilgisi • CSS Seçicileri – Sözde Sınıf (pseudo-class) Seçiciler – :only-child – :first-child – :last-child – :first-of-type – :last-of-type – :nth-of-type(n) – :nth-last-of-type(n) – :only-of-type – :link – :visited – :hover – :active
  • 27. Temel CSS bilgisi • CSS Seçicileri – Sözde Element (pseudo-elements) Seçiciler • Bir HTML ögesinin önceden tanımlanmış belirli bölümlerine CSS kuralları tanımlamak için sözde element (pseudo-element) seçici kullanılır. • Sözde element seçicileri kullanarak; Bir HTML öğesinin ilk harfini, ilk satırını, öncesini, sonrasını ya da fareyle seçilmiş bir bölümü biçimlendirilebilir.
  • 28. Temel CSS bilgisi • CSS Seçicileri – Sözde Element (pseudo-elements) Seçiciler secici::sozde-element { ozellik: deger; }
  • 29. Temel CSS bilgisi • CSS Seçicileri – Sözde Element (pseudo-elements) Seçiciler • ::first-letter • ::first-line • ::before • ::after
  • 30. Temel CSS bilgisi • CSS Seçicileri – Özellik Seçiciler • [ozellik] – Belirtilen özelliğe sahip ögeler seçilir. • [ozellik=deger] – Özellik, tam olarak belli bir değerle eşleşirse seçilir. • [ozellik~=deger] – Özellik, belli bir değerle yada sözcük listesindeki bir değerle eşleşirse seçilir.
  • 31. Temel CSS bilgisi • CSS Seçicileri – Özellik Seçiciler • [ozellik^=deger] – Özellik, verilen ön ek ile eşleşirse seçilir. • [ozellik$=deger] – Özellik, verilen son ek ile eşleşirse seçilir. • [ozellik*=deger] – Özellik, verilen değerlerden en az birini içeriyorsa seçilir.
  • 32. Temel CSS bilgisi • Renklerin kullanımı – Renk Adı: white, black, red, blue, purple vb. – Hexadecimal Renk Kodu: 16'lık sayı tabanında bir RGB renk kodu. • #rrggbb – 00 ile FF arasında hexadecimal değerleri kullanmak
  • 33. Temel CSS bilgisi • Renklerin kullanımı – rgb() ve rgba() fonksiyonları: 0-256 arasında sayı değerleri belirterek rgb (red, green, blue) renkler tanımlamaya olanak sağlarlar. – rgba() fonksiyonu kullanarak hem rengi hem de rengin görünürlüğü (alpha) ayarlanabilir.
  • 34. Temel CSS bilgisi • Renklerin kullanımı – hsl() ve hsla() fonksiyonları: hsl (hue: 0-360 arası sayı değeri, saturation: yüzde, lightness: yüzde) renkler tanımlamanıza olanak sağlarlar. – hsla() fonksiyonu kullanarak hem rengi hem de rengin görünürlüğü (alpha) ayarlanabilir.
  • 35. Temel CSS bilgisi • Renklerin kullanımı
  • 36. Temel CSS bilgisi • Arkaplan özellikleri – background-color: Arkaplan rengi eklemek – background-image: Arkaplan resmi eklemek – background-repeat: Arkaplana eklenen resmin tekrar etme durumunu kontrol etmek
  • 37. Temel CSS bilgisi • Arkaplan özellikleri – background-attachment: Arkaplana eklenen resmin kaydırma çubuğuna bağlılığını kontrol etmek – background-position: Arkaplana eklenen resmin konumunu belirlemek • Kısa yazım yapısı: background: #ffffff url("img_tree.png") no-repeat right top;
  • 38. Temel CSS bilgisi • Yazı tipi özellikleri – font-family – font-size – font-style – font-variant – font-weight
  • 39. Temel CSS bilgisi • Metin düzenleme özellikleri – color – letter-spacing – line-height – text-align – text-decoration – text-indent – text-shadow – text-transform – word-spacing
  • 40. Temel CSS bilgisi • Liste özellikleri – list-style-type – list-style-image – list-style-position