HTML & CSS CASCADE STYLE SHEET



Benzer belgeler
BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5

ADOBE DREAMWEAVER CS5 CSS PANEL

Zemin özellikleri Font özellikleri Kutu modeli özellikleri Tablo özellikleri Pozisyon özellikleri Liste özellikleri

CSS Anlatımları #1. Hazırlayan Oğuzhan CABBAROĞLU

GAZİANTEP ÜNİVERSİTESİ GMYO BİLGİSAYAR BÖLÜMÜ


Site Temizlik Projesi Kodları

HTML 6. Bölüm. Doç. Dr. İsmail Rakıp Karaş Dersin Course Page:

HTML & CSS. Öğr.Gör. M.Ersin AKAY

HTML Etiketleri Genel Özellikler (Global Attributes)

Site Temizlik Projesi Kodları. Site Tasarım Çalışması -3

11. STIL ŞABLONU (CSS) MENÜ İŞLEMLERİ

Örnek Ölçülü Site Kodları. Site Temizlik Projesi Kodları. İlk Hafta Sunumu ve Ön Test

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama

10. STİL ŞABLONU (CSS) ÖZELLİKLERİ

Site Tasarım Çalışması -3

CSS. 1. CSS nin Yapısı Sınıf (Class) Seçicisi

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

T.C. CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA CSS DERS NOTU. Seval ÖZBALCI

CSS (ST ABLON) Style ABLON ÇE TLER Yerel Stil ablonu Örnek: style Global Stil ablonu Örnek: style style style style lantılı Stil ablon

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama



Temel Bilgisayar Terimleri Yrd. Doç. Dr. Devkan Kaleci

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017

WEB PROGRAMLAMA. DERS NOTLARI / CSS e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA

<html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html>

CSS(CASCADING STYLE SHEETS)

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3

STİL ŞABLONLARI / C S S. Web Tasarımı ve Programlama

TIA P0RTAL (TEMEL DÜZEY) S S7-300 S7-400

WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI

Background, Border, Classification, Dimension, Font, Generated Content, List And Marker, Margin

CSS (Stil Şablon) (Cascading Style Sheets) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ

HTML Bloklar. CSS Display özelliği

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

3. Metin ve Görünüm Etiketleri

CSS ile Web Sayfası Oluşturma

HTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek

Ford Mustang 4.6 V8 V8 GT

HTML Sayfaları. Bütün html sayfaları

Yeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve a bağlanıp 1 Mart tarihli sayfayı açıyoruz

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

İNTERNET PROGRAMCILIĞI

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

Web Tasarımının Temelleri

CSS (Cascading Style Sheets)

WEB TASARIMININ TEMELLERİ

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

Kurallar ve Sitil Dosyaları. HTML, XHTML ve CSS CSS (Cascading Style Sheets) CSS nedir?

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

WEB TASARIMIN TEMELLERİ

WEB TASARIMIN TEMELLERİ

2. Belgeye Metin Ekleme

BİLİŞİM TEKNOLOJİLERİ

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

Css Stillerinin Nesneyi Etkileme Yolları Ve Sırası, Diez, Nokta, Yıldız, Class Css De Neyi İfade Eder.

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

CSS. Cascading Style Sheets. ADOBE DREAMWEAVER CS5 CSS PANEL ve CSS3 YEN ÖZELL KLER

CSS ile yazıcı çıktı işlemleri

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

HTML - 8 Hypertext takıları iki ana değişik şekilde karşımıza çıkar: Anchors ve Images. Anchors, resim veya yazıya bir olay eklemek için kullanılır.

Metin İşlemleri, Semboller

2. HTML Temel Etiketleri

EĞİTİM : HTML ve CSS. Bölüm : HTML (HyperText Markup Language) Konu : HTML Nedir? Page 1 of 35

Cssin Html İçerisinde Kullanım Şekilleri, Puseduo Class Örnekleri

Kia Rio Hatchback 1.5 CRDi 110 HP Trend + ABS

MODÜL 3 HTML İLE STİL ŞABLONLARI

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

Arayüz Geliştirme Dokümantasyonu

Ç NDEK LER KISIM I: HTML, XHTML, HTML5 1 TEMEL KAVRAMLAR 3 nternet Nedir? 3 HTML Nedir? 4 HTTP Nedir? 4 FTP Nedir? 5 WWW Nedir?

12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>

Web Tasarımının Bugünü ve Geleceği

BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ HTML DERS NOTLARI 9. DERS Tablolar (HTML Giriş) YARD. DOÇ. DR.

WEB TASARIMININ TEMELLERİ

Ekran 1 : Font Komutları Dosyası ekranı

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur.

BĠLĠġĠM TEKNOLOJĠLERĠ

TAG NEDĠR? WEB SAYFASI OLUġTURMAK ĠÇĠN KULLANILAN KOMUTLARA TAG DENĠR. <TAG>...</TAG> ġeklġnde KULLANILIRLAR.

LESS ile hiyerarşik ve fonksiyonel css yazmak

Web Teknolojileri ve Programla

Karabük Üniversitesi, Mühendislik Fakültesi...

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

İleri Web Tasarım Teknikleri. Öğr. Gör. Gökhan TURAN Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu

Internet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir iletişim ağıdır.

Atatürk Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü BM Web Programlama ÖDEV 1

5. Tablo İşlemleri. Bu bölümü bitirdiğinizde,

Ekran Çıktısı. FONT-WEIGHT: bold; COLOR: #00688F; FONT-FAMILY: Tahoma, Arial, sans-serif; style="text-decoration none" }

Web Programlama Kursu

CSS i Web Sayfalarına Eklemek

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

MICROSOFT OFFİCE WORD PROGRAMI DOSYA İŞLEMLERİ

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

WEB TASARIMINDA HTML DİLİ

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

Doç.Dr. Yaşar SARI, Web Tasarımı Ders Notları 1

Transkript:

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 ÖZELLİĞİ KULLANILARAK STİL UYGULANIR. <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