CSS Ders Slaytları

Transkript

CSS Ders Slaytları
HTML & CSS
CASCADE STYLE SHEET
EĞİTMEN
• AD SOYAD
:
• TECRÜBE
• OKUL
:
:
LÜTFEN DİKKAT!
• SINIFTAKİ BAŞARIMIZIN MAKSİMUM DÜZEYDE
OLMASI İÇİN:
•
•
•
DEVAMSIZLIK YAPMAYINIZ; KAÇIRDIĞINIZ DERSLER
SONRAKİ KONULARA TEMEL OLUŞTURDUĞUNDAN
SONRAKİ DERSLERİ DE ANLAYAMAZSINIZ
DERSLERE ZAMANINDA GELİNİZ; KAÇIRILAN
DERSLERİN TELAFİSİNİN YAPILMADIĞINI
UNUTMAYINIZ
ANLAMADIĞINIZ KONU OLDUĞUNDA HEMEN
EĞİTMENE SORUNUZ
LÜTFEN DİKKAT!
• DERSLERDE CEP TELEFONU V.B. CİHAZLARI
KAPATINIZ
• EĞİTMEN DERS ANLATIRKEN TELEFON, MAKYAJ
V.B. ŞEYLERLE İLGİLENMEYİNİZ
• SINIFIN DİKKATİNİ DAĞITACAK DAVRANIŞLARDAN
KAÇININIZ
LÜTFEN DİKKAT!
• LABORATUVARDAKİ BİLGİSAYAR V.B.
CİHAZLARIN BOZULMAMASI İÇİN:
• SINIFTA YİYECEK-İÇECEK TÜKETMEYİNİZ; SIVI VE
SUSAM GİBİ MADDELER CİHAZLARA ZARAR
VERİR VE DÜZGÜN ÇALIŞMASINI ENGELLER
• CİHAZLARI KURCALAMAYINIZ; CİHAZDA ARIZA
OLDUĞUNU DÜŞÜNÜYORSANIZ BİR KAĞIDA NOT
BIRAKINIZ
LÜTFEN DİKKAT!
• BİLGİSAYARLARDAKİ KORUMA YAZILIMI,
BİLGİSAYAR KAPANDIKTAN SONRA
KAYDETTİĞİNİZ TÜM DOSYALARI & AYARLARI
SİLMEKTEDİR
• LÜTFEN DOSYALARINIZI FLASH BELLEĞE
KAYDEDİN VEYA DERS SONUNDA EMAIL
ADRESİNİZE GÖNDERİN
LÜTFEN DİKKAT!
• YAZILIM İSTEMEYİNİZ. KORSAN YAZILIM
SUÇTUR; HAPİS VE PARA CEZASI VARDIR
• LİSANSLI OLARAK SATIN ALINAN YAZILIMLARIN
YÜKLENMESİNDE YARDIMCI OLUNABİLİR
• ÜCRETSİZ VEYA AÇIK KAYNAK KODLU
YAZILIMLARI SUNUCUMUZDAN
İNDİREBİLİRSİNİZ
DERS SLAYTLARI
• DERS SLAYTLARI VE DİĞER DÖKÜMANLARI
SUNUCUDAN ALINIZ
• Windows Gezgini ->Adres Çubuğu -> \\sunucu\ depo\
• Kullanıcı Adı : bilimsel
• Parola
: bilimsel
•
BİLİNMESİ GEREKENKLER
• TEMEL WINDOWS BİLGİSİ
• NOT DEFTERİ VEYA DEAMWEAVER
• HTML
WWW.BİLİMSEL.COM.TR
9
BAZI TANIMLAR
• NESNE:
– SAYFA/FORM TASARIMINDA KULLANILAN RESİM,
TABLO, METİN KUTUSU V.B. ÖĞELERE NESNE
DENİR.
• ÖZELLİK:
– NESNELERERİN GÖRSELLİĞİNİ DEĞİŞTİRMEYE YA
DA AYARLAMAYA YARAYAN PARAMETRE.
• METOD:
– NESNELERİN YAPABİLDİĞİ İŞLER.
WWW.BİLİMSEL.COM.TR
10
NESNE.METHOD()
• HOCA.YÜRÜ()
• HOCA.DERSANLAT()
• BOLT.KOŞ()
– NESNELERE BİR İŞ YAPTIRMAK İÇİN METODLAR
KULLANILIR.
WWW.BİLİMSEL.COM.TR
11
NESNE, ÖZELLİK & DEĞER
• ÖRNEĞİN BİR İNSANIN BOYUNUN 185
OLDUĞUNU BELİRTMEK İÇİN:
• NESNE.ÖZELLİK=DEĞER VEYA
• NESNE {ÖZELLİK:DEĞER} GİBİ YAZIM
KURALLARI KULLANILABİLİR.
• İNSAN.BOY=185 VEYA
• İNSAN{BOY:185}
WWW.BİLİMSEL.COM.TR
12
NESNE.ÖZELLİK=DEĞER
•
•
•
•
HOCA.KİLO=95
ALİ.SAÇRENGİ=SİYAH
FATMA.GÖZRENGİ=MAVİ
AYŞE.BOY=170
– VB’DE NESNELERİN ÖZELLİKLERİNİ BELİRLEMEK
İÇİN BU YAZIM KURALI KULLANILIR.
WWW.BİLİMSEL.COM.TR
13
NESNE{ÖZELLİK:DEĞER}
•
•
•
•
HOCA{KİLO:95}
ALİ{SAÇRENGİ:SİYAH}
FATMA{GÖZRENGİ:MAVİ}
AYŞE{BOY:170}
– CSS’TE NESNELERİN ÖZELLİKLERİNİ BELİRLEMEK
İÇİN BU YAZIM KURALI KULLANILIR.
WWW.BİLİMSEL.COM.TR
14
STİL (BİÇEM) NEDİR?
• BELLİ BİR ADLA ANILAN AYARLAR
TOPLULUĞUDUR.
– ÖRNEĞİN BİR METNE ARIAL YAZITİPİNİ, BOLD VE
İTALİK BİÇİMLERİNİ AYNI ANDA UYGULAMAYA
YARAYAN AYARLAR ADLI BİR STİL
OLUŞTURABİLİRSİNİZ.
– YA DA BİR TABLONUN ARDALAN RENGİNİ SARI,
KENARLIK RENGİNİ DE LACİVERT YAPAN TBL ADLI
BİR STİL OLUŞTURABİLİRSİNİZ.
WWW.BİLİMSEL.COM.TR
15
CSS NEDİR? NE İŞE YARAR?
• CSS “CASCADE STYLE SHEETS” KELİMELERİNİN
KISALTILMIŞIDIR.
• HTML KOMUTLARININ GÖRSEL ÖZELLİKLERİNİ
BELİRLER. ÖRNEĞİN <P> TAGININ FONTU,
ARDALAN RENGİ, BOYUTU V.B.
• CSS, BELİRLİ BİR İSİM ALTINDA TANIMLANMIŞ
GÖRSEL ÖZELLİKLER TOPLULUĞUDUR.
WWW.BİLİMSEL.COM.TR
16
NEDEN CSS KULLANMALIYIZ?
• BAZI HTML KOMUTLARI FARKLI TARAYICILAR
TARAFINDAN FARKLI ŞEKİLDE YORUMLANIR.
• ÖRNEĞİN IE’DA PARAGRAFLAR ARASI MESAFE
6 PUNTO İKEN CHROME’DA 8 PUNTO
OLABİLİR.
• BU DA SAYFALARIMIZIN FARKLI
TARAYICILARDA FARKLI GÖRÜNMESİNE VE
TÜM GRAFİKLERİN KARIŞMASINA NEDEN
OLABİLİR.
WWW.BİLİMSEL.COM.TR
17
NEDEN CSS KULLANMALIYIZ?
• YAPTIĞIMIZ SAYFALARIN TÜM TARAYICILARDA
AYNI GÖRÜNMESİ İÇİN CSS KULLANMALIYIZ.
• AYRICA CSS WEB SAYFALARIMIZI KOLAY VE
HIZLI BİR ŞEKİLDE DÜZENLEMEMİZİ VE
GÖRSELLEŞTİRMEMİZİ SAĞLAR.
• YAPTIĞINIZ CSS AYARLARI BAŞKA SAYFALARDA
HATTA BAŞKA SİTELERDE DE KULLANILABİLİR.
WWW.BİLİMSEL.COM.TR
18
HTML & CSS
• HTML KOMUTLARI SAYFA İÇERİĞİNİ
DÜZENLER; SAYFADA NE TÜR YAZILAR VE
RESİMLER OLACAĞINI BELİRLER.
• CSS KOMUTLARI İSE SAYFALARIN
GÖRSELLİĞİNİ DÜZENLEMEYE YARAR;
SAYFAMIZDAKİ YAZILARIN BOYUTUNU,
RENGİNİ, KALINLIĞINI V.B. AYARLARI BELİRLER.
WWW.BİLİMSEL.COM.TR
19
CSS SAYFANIN NERESİNE YAZILABİLİR?
• CSS AYARLARINI 3 FARKLI YERDE
YAPABİLİRSİNİZ.
– HTML KOMUTUNUN İÇİNDE
– SAYFADA <HEAD> TAGININ İÇİNDE
– HARİCİ BİR METİN DOSYASI İÇİNDE (*.CSS)
WWW.BİLİMSEL.COM.TR
20
SYNTAX (YAZIM KURALLARI)
• CSS 3 PARÇADAN OLUŞUR:
– HTML KOMUTU (SELECTOR)
– ÖZELLİK
– DEĞER
• HTML KOMUTU { ÖZELLİK : DEĞER }
– body { color:yellow }
– p {font-family: "sans serif"}
– p {text-align:center; color:red}
WWW.BİLİMSEL.COM.TR
21
ÖRNEK-1
• CSS’İN DAHA RAHAT OKUNABİLMESİ VE
ANLAŞILABİLMESİ İÇİN AŞAĞIDAKİ YÖNTEM
KULLANILABİLİR:
–p
•
•
•
•
•
{
text-align: center;
color: black;
font-family: arial
}
WWW.BİLİMSEL.COM.TR
22
ÖRNEK-2 (GRUPLAMA)
• AŞAĞIDAKİ ÖRNEKTE FARKLI KOMUTLARIN
RENGİ YEŞİL YAPILIR:
– h1,h2,h3,h4,h5,h6, p, hr
–{
– color: green
– }
WWW.BİLİMSEL.COM.TR
23
HTML KOMUTU İÇİN CSS
• HTML KOMUTUNUN VARSAYILAN AYARLARINI
DEĞİŞTİRMEYE YARAR.
• ÖRNEĞİN <P> TAGININ VARSAYILAN ARDALANI
BEYAZ, METİN RENGİ SİYAHTIR.
• CSS İLE <P> TAGININ VARSAYILAN
ÖZELLİKLERİNİ DEĞİŞTİREBİLİRİZ.
WWW.BİLİMSEL.COM.TR
24
HTML KOMUTU İÇİN CSS
• <style type="text/css">
–p
–{
– background:#FFFF66;
– color:#336699;
– font-family:Verdana, Arial, Helvetica, sans-serif;
– font-size:12px
–}
• </style>
WWW.BİLİMSEL.COM.TR
25
CLASS SELECTOR
• CLASS SELECTOR İLE BELİRLİ BİR HTML
KOMUTU İÇİN FARKLI STİLLER
TANIMLANABİLİR:
– p.sag {text-align: right}
– p.orta {text-align: center}
• P.SAG STİLİ UYGULANIRSA PARAGRAF SAĞA,
P.ORTA STİLİ UYGULANIRSA PARAGRAF ORTAYA
HİZALANIR.
WWW.BİLİMSEL.COM.TR
26
CLASS SELECTOR KULLANIMI
• <p class=“sag” > Bu paragraf sağa
hizalanır.</p>
• <p class=“orta” > Bu paragraf ortaya hizalanır.
</p>
WWW.BİLİMSEL.COM.TR
27
BİRDEN FAZLA CLASS SELECTOR
KULLANIMI
• <p class="orta kaln"> Bu bir paragraftır ve 2
adet class selector uygulanmıştır. </p>
• YUKARIDAKİ <P> TAGINA “ORTA” VE “KALN”
UYGULANMIŞTIR.
WWW.BİLİMSEL.COM.TR
28
CLASS SELECTOR’ÜN TÜM HTML
KOMUTLARINDA KULLANIMI
• BU DURUMDA ÖZELLİKLE BİR HTML TAGI
BELİRTİLMEZ. NOKTADAN SONRA CLASS
SELECTOR ADI VERİLİR, ÖZELLİK VE DEĞER
BELİRTİLİR:
– .orta { text align:center}
• BÖYLECE OLUŞTURDUĞUNUZ CSS TÜM HTML
KOMUTLARINA UYGULANABİLİR.
WWW.BİLİMSEL.COM.TR
29
ÖRNEK
• ÖNCE CLASS TANIMLANIR:
– <style type=“text/css”>
– .orta { text align:center}
– </style>
• DAHA SONRA HTML TAGLARINA UYGULANIR:
– <h1 class="orta"> Bu h1 tagı sayfaya ortalanır.
</h1>
– <p class=“orta"> Bu paragraf da sayfaya ortalanır.
</p>
WWW.BİLİMSEL.COM.TR
30
BELİRLİ ÖZELLİKTEKİ KOMUTLARA
CSS UYGULAMA
• BAZI CSS’LERİN SADECE BELİRLİ ÖZELLİĞE
SAHİP HTML KOMUTLARINA UYGULANMASINI
SAĞLAYABİLİRSİNİZ.
• ÖRNEĞİN FORMLARDA SADECE METİN
KUTULARININ ARDALANININ SARI OLMASINI
İSTİYORSUNUZ:
– input[type="text"] {background-color: yellow}
WWW.BİLİMSEL.COM.TR
31
BELİRLİ ÖZELLİKTEKİ KOMUTLARA
CSS UYGULAMA
– <style type=“text/css”>
– Input [type="text"] {background-color: yellow}
– </style>
• YUKARIDAKİ STİLİ TANIMLAYARAK Input
TAGININ type ÖZELLİĞİ “text” OLAN BÜTÜN
NESNELERİN ARDALANININ MAVİ OLMASINI
SAĞLIYORUZ.
WWW.BİLİMSEL.COM.TR
32
ID SELECTOR
• HER HTML TAGININ ID ÖZELLİĞİ VARDIR.
• BELLİ BİR ID DEĞERİNE SAHİP NESNELERE
BELLİ BİR CSS UYGULANABİLİR.
• ÖRNEK ID SELECTOR:
– #dugme{color:#FF9900; font:bold}
• UYGULAMASI:
– <input id=“dugme” type=“submit” value=“giriş”>
WWW.BİLİMSEL.COM.TR
33
BİR METNE CSS UYGULAMA
• HERHANGİ BİR TAGIN İÇİNDE OLMAYAN
METİNLERE STİL UYGULAMAK İÇİN <SPAN>
TAGI KULLANILIR:
– <span class="stil">Ad Soyad:</span>
WWW.BİLİMSEL.COM.TR
34
AÇIKLAMA SATIRLARI
• AÇIKLAMALAR /* …. */ ARASINA YAZILIR.
• AÇIKLAMALAR PROGRAMCIYA YÖNELİKTİR VE
TARAYICI TARAFINDAN DİKKATE ALINMAZ.
• UYGULAMA:
– /* Metni ortala */
– p { text-align: center; /* Renk siyah */ color: black;
font-family: arial }
WWW.BİLİMSEL.COM.TR
35
UZUN LAFIN KISASI…
– <style type=“text/css”>
• .stil1{ background:#99FF00}
• .stil2{text-align:left}
– </style>
• İLE STİL TANIMLANIR
• HTML
KOMUTUNUN
CLASS
KULLANILARAK STİL UYGULANIR.
ÖZELLİĞİ
– <p class=“stil1”>… </p>
WWW.BİLİMSEL.COM.TR
36
İÇ VE DIŞ STİLLER
• WEB SAYFALARIMIZI BİÇİMLENDİREN STİLLER
3 FARKLI YERDE TANIMLANABİLİR.
– SAYFA İÇİNDE HEAD BÖLÜMÜNDE (İÇ/INTERNAL)
– BAŞKA BİR DOSYADA (DIŞ/EXTERNAL)
– HTML KOMUTUNUN İÇİNDE (SATIR/INLINE)
WWW.BİLİMSEL.COM.TR
37
INTERNAL STYLE SHEET
• EĞER BİR STİL SADECE TEK BİR SAYFADA
KULLANILACAKSA, BU STİL WEB SAYFASININ İÇİNDE HEAD
BÖLÜMÜNDE TANIMLANABİLİR.
– <head>
•
•
•
•
•
<style type="text/css">
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/ata.gif")}
</style>
– </head>
WWW.BİLİMSEL.COM.TR
38
EXTERNAL STYLE SHEET
• EĞER BİR STİL BİRDEN FAZLA WEB SAYFASINDA
KULLANILACAKSA ÖZEL BİR SAYFADA
TANIMLANIR.
• BU SAYFA .CSS UZANTILI BİR METİN
DOSYASIDIR.
• BÖYLECE STİL DOSYASINDA YAPILAN
DEĞİŞİKLİKLE SİTEDEKİ TÜM SAYFALARIN
GÖRÜNÜŞÜ KOLAYLIKLA DEĞİŞTİRİLEBİLİR.
WWW.BİLİMSEL.COM.TR
39
EXTERNAL STYLE SHEET
• ÖRNEĞİN AYARLAR.CSS İSİMLİ BİR NOT
DEFTERİ DOSYASI OLUŞTURULUR.
• BU DOSYANIN İÇİNDE STİLLER TANIMLANIR.
– hr {color: sienna}
– p {margin-left: 20px}
– body {background-image: url("images/ata.gif")}
–…
WWW.BİLİMSEL.COM.TR
40
EXTERNAL STYLE SHEET
• DAHA SONRA LINK KOMUTUYLA BU STİLLER
SAYFA İÇİNE BAĞLANIR:
– <head>
– <link rel="stylesheet" type="text/css"
href=“ayarlar.css” />
– </head>
• .CSS UZANTILI STİL DOSYASININ İÇİNDE HTML
KOMUTU OLMAMALIDIR.
WWW.BİLİMSEL.COM.TR
41
INLINE STYLE SHEET
• HTML KOMUTUNUN İÇİNDE TANIMLANAN
STİLLERDİR.
– <p style="color: sienna; margin-left: 20px" > This is
a paragraph
– </p>
WWW.BİLİMSEL.COM.TR
42
CSS PSEUDO CLASS
• BAZI HTML KOMUTLARINA BAZI ÖZEL
İŞLEMLER YAPMAYA YARAR.
• GENELDE LİNKLERİN RENGİNİ DEĞİŞTİRMEK
İÇİN KULLANILIR.
• ÇOK KULLANILDIĞI İÇİN İYİ BİLİNMESİ
GEREKİR.
• SYNTAX (YAZIM KURALI):
• selector:pseudo-class {property: value}
WWW.BİLİMSEL.COM.TR
43
CSS PSEUDO CLASS
– AŞAĞIDAKİ STİLLERLE SAYFADAKİ TÜM LİNK
RENKLERİ OTOMATİK DEĞİŞİR.
•
•
•
•
•
•
<style type="text/css">
a:link {color: #FF0000}
a:visited {color: #00FF00}
a:hover {color: #FF00FF}
a:active {color: #0000FF}
</style>
WWW.BİLİMSEL.COM.TR
44
HANGİ CSS AYARLARI
ÖNCELİKLİDİR?
•
•
•
•
1-VARSA HTML KOMUTUNUN İÇİNDEKİ CSS AYARLARI
2-VARSA <HEAD> BÖLÜMÜNDEKİ CSS AYARLARI
3-VARSA HARİCİ CSS DOSYA AYARLARI
4-EĞER HERHANGİ BİR CSS TANIMLANMADIYSA HTML
KOMUTLARI TARAYICININ VARSAYILAN AYARLARIYLA
GÖSTERİLİR.
• YANİ EN ÖNCELİKLİ CSS AYARI HTML KOMUTU İÇİNDEKİ
AYARLARDIR.
WWW.BİLİMSEL.COM.TR
45
ÖZELLİK VE DEĞERLER
• STİL OLUŞTURMAK İÇİN NESNELERİN
ÖZELLİKLERİ VE BU ÖZELLİKLERİN ALABİLECEĞİ
DEĞERLERİ BİLMEK GEREKLİDİR.
• BUNDAN SONRAKİ KONULARDA ÇOK
KULLANILAN ÖZELLİKLERİ VE ALABİLECEĞİ
BAZI DEĞERLERİ ÖĞRENECEĞİZ.
WWW.BİLİMSEL.COM.TR
46
CSS BACKGROUND
• NESNELERİN ARDALAN RENGİNİ BELİRLER.
– <style type="text/css">
•
•
•
•
body {background-color: cyan}
h1 {background-color: #00ff00}
h2 {background-color: transparent}
p {background-color: rgb(250,0,255)}
– </style>
WWW.BİLİMSEL.COM.TR
47
CSS BACKGROUND
• BİR RESMİN ARDALAN OLARAK
KULLANILMASI:
– <style type="text/css">
• body { background-image: url(‘ata.jpg') }
– </style>
WWW.BİLİMSEL.COM.TR
48
CSS BACKGROUND
• RESMİN SADECE DİKEY YAYILMASI:
– <style type="text/css">
• body { background-image: url(‘ata.jpg'); backgroundrepeat: repeat-y }
– </style>
• RESMİN SADECE YATAY YAYILMASI:
– <style type="text/css">
• body { background-image: url(‘ata.jpg'); backgroundrepeat: repeat-x }
– </style>
WWW.BİLİMSEL.COM.TR
49
CSS BACKGROUND
• RESMİN SADECE BİR DEFA KULLANILMASI:
– <style type="text/css">
• body { background-image: url('bgdesert.jpg');
background-repeat: no-repeat }
– </style>
WWW.BİLİMSEL.COM.TR
50
CSS BACKGROUND
• RESMİN BELLİ BİR NOKTAYA KOYULMASI:
– <head>
•
•
•
•
•
•
<style type="text/css">
body { background-image: url('smiley.gif');
background-repeat: no-repeat;
background-attachment:fixed;
background-position: 50px 100px; }
</style>
– </head>
WWW.BİLİMSEL.COM.TR
51
CSS TEXT
• YAZININ RENGİNİ DEĞİŞTİRMEK:
– <head>
– <style type="text/css">
• h1 {color: #00ff00}
• h2 {color: #dda0dd}
• p {color: rgb(0,0,255)}
– </style>
– </head>
WWW.BİLİMSEL.COM.TR
52
CSS TEXT
• KARAKTERLER ARASI MESAFE:
– <style type="text/css">
• h1 {letter-spacing: -3px}
• h4 {letter-spacing: 0.5cm}
– </style>
WWW.BİLİMSEL.COM.TR
53
CSS TEXT
• SATIRLAR ARASI MESAFENİN AYARI:
– <style type="text/css">
• p.small {line-height: 90%}
• p.big {line-height: 200%}
– </style>
WWW.BİLİMSEL.COM.TR
54
CSS TEXT
• PARAGRAFLARIN HİZALANMASI:
– <style type="text/css">
• p {text-align: center}
• h2 {text-align: left}
• h3 {text-align: right}
– </style>
WWW.BİLİMSEL.COM.TR
55
CSS TEXT
• METİNLERİN ÇİZİLMESİ:
– <style type="text/css">
•
•
•
•
•
h1 {text-decoration: overline}
h2 {text-decoration: line-through}
h3 {text-decoration: underline}
h4 {text-decoration: blink}
a {text-decoration: none}
– </style>
WWW.BİLİMSEL.COM.TR
56
CSS FONT
• METİNLERİN FONTU:
– <style type="text/css">
• h3 {font-family: times}
• p {font-family: courier}
• p.sansserif {font-family: sans-serif}
– </style>
WWW.BİLİMSEL.COM.TR
57
CSS FONT
• YAZI BOYUTU:
– <style type="text/css">
• h1 {font-size: 150%}
• h2 {font-size: 130%}
• p {font-size: 70%}
– </style>
WWW.BİLİMSEL.COM.TR
58
CSS FONT
• FONT BİÇİMİ:
– <style type="text/css">
• h1 {font-style: italic}
• h2 {font-style: normal}
• p {font-style: oblique}
– </style>
WWW.BİLİMSEL.COM.TR
59
CSS FONT
• YAZI KALINLIĞI:
– <head>
•
•
•
•
•
<style type="text/css">
p.normal {font-weight: normal}
p.thick {font-weight: bold}
p.thicker {font-weight: 900}
</style>
– </head>
WWW.BİLİMSEL.COM.TR
60
CSS BORDER
• NESNELERİN ETRAFINDAKİ KENARLIKLARIN
AYARLARI.
– <style type="text/css">
– p { border: medium double rgb(250,0,255) }
– p.dotted {border-style: dotted}
– p.one { border-style: solid; border-color: #0000ff }
– p.two { border-style: solid; border-width: 5px }
– </style>
WWW.BİLİMSEL.COM.TR
61
CSS OUTLINE
• IE’DE ÇALIŞMAZ
• NESNELERİN ETRAFINA KENARLIK YAPAR.
– <style type="text/css">
•
•
•
•
•
p
{
border: red solid thin;
outline: green dotted thick
}
– </style>
WWW.BİLİMSEL.COM.TR
62
CSS MARGIN
• NESNELERİN ETRAFINDAKİ BOŞLUĞU
AYARLAR.
• <style type="text/css">
• p.margin {margin: 2cm 4cm 3cm 4cm}
• p.topmargin { margin-top: 25% }
• </style>
WWW.BİLİMSEL.COM.TR
63
CSS PADDING
• TABLOLARDA HÜCRE İÇERİĞİ İLE HÜCRE
KENARLARI ARASINDAKİ MESAFEYI AYARLAR.
• HÜCRE:
İÇERİK
WWW.BİLİMSEL.COM.TR
64
CSS PADDING
•
•
•
•
<style type="text/css">
td.test1 {padding: 1.5cm}
td {padding-top: 2cm}
</style>
WWW.BİLİMSEL.COM.TR
65
CSS LIST
• HTML LİSTELERİNİN İMLERİNİ AYARLAMAK
İÇİN KULLANILIR.
– <style type="text/css">
– ul.disc {list-style-type: disc}
– ul.circle {list-style-type: circle}
– ul.square {list-style-type: square}
– ul.none {list-style-type: none}
– Hepsi {list-style: square inside url('arrow.gif') }
– </style>
WWW.BİLİMSEL.COM.TR
66
CSS TABLE
• HTML TABLOLARININ GÖRÜNÜŞÜNÜ
AYARLAMAK İÇİN KULLANILIR.
– <style type="text/css">
– table.one {
– border-collapse: separate;
– border-spacing: 10px
– empty-cells: show
– }</style>
WWW.BİLİMSEL.COM.TR
67
CSS DIMENSION
• NESNELERİN BOYUTLARINI AYARLAR.
– <style type="text/css">
– img.normal { height: auto }
– img.big { height: 160px }
– img.small { height: 30px }
– img.medium { width: 50% }
– p.small { line-height: 10px }
– </style>
WWW.BİLİMSEL.COM.TR
68
HTML & CSS İLE UYGULAMA
• HTML VE CSS KODLARI KULLANARAK WEB
SİTESİ TASARIMI
WWW.BİLİMSEL.COM.TR
69

Benzer belgeler

Web Teknolojileri ve Programla

Web Teknolojileri ve Programla • h1 {letter-spacing: -3px} • h4 {letter-spacing: 0.5cm}

Detaylı