STİL ŞABLONLARI / C S S. Web Tasarımı ve Programlama
|
|
- Göker Genç
- 8 yıl önce
- İzleme sayısı:
Transkript
1 STİL ŞABLONLARI / C S S Web Tasarımı ve Programlama
2 STİL ŞABLONLARI / CSS Tanım ve Genel Bilgi CSS (Cascading Style Sheets), web dokümanlarına stil eklemek için kullanılan basit ve güçlü bir dildir. Web Sayfasının Yapısal Birimleri İçerik Biçimlendirme Dinamik HTML kodlarıyla sayfa asıl içeriğini oluşturan birimlerin bulunduğu kısımdır. Bu kısım genelde metinlerden oluşsa da, resim, animasyon ve video gibi elemanları da içerir. 2
3 STİL ŞABLONLARI / CSS Tanım ve Genel Bilgi CSS (Cascading Style Sheets), web dokümanlarına stil eklemek için kullanılan basit ve güçlü bir dildir İçerik Biçimlendirme Dinamik Web Sayfasının Yapısal Birimleri İçerik kısmının kullanıcıya nasıl görüntüleneceğinin ayarlandığı kısımdır. Sayfanın biçimini belirler. Kullanıcıya daha okunaklı ve kullanışlı sayfalar sunmak için gerekli elemanları içerir. 3
4 STİL ŞABLONLARI / CSS Tanım ve Genel Bilgi CSS (Cascading Style Sheets), web dokümanlarına stil eklemek için kullanılan basit ve güçlü bir dildir. Web Sayfasının Yapısal Birimleri İçerik Biçimlendirme Dinamik Javascript vb. programlama kodları ile yapılan dinamik işlemleri içerir. Etkileşimli sayfalar oluşturmak için kullanılır. 4
5 STİL ŞABLONLARI / CSS Tanım ve Genel Bilgi CSS; Biçimlendirme kısmının yönetimini kolaylaştırır. İçerik kısmı ile biçimlendirme kısmının ayrılmasını sağlar. Örneğin; sayfası olan bir siteyi tek CSS dokümanı yardımı ile biçimlendirebiliriz. Web sayfalarına esneklik, programcıya hız kazandırır. Tablosuz tasarımın daha da önem kazandığı günümüzde CSS kullanımı olmazsa olmazlardandır. 5
6 CSS NİN AVANTAJLARI Görünüm Avantajları HTML ye göre birçok stil özelliğine sahiptir. HTML de bu elemana(h1) font stili, zemin rengi gibi çeşitli özellikler verebiliriz. Ancak bu özellikleri atamak için ayrı HTML elemanları kullanmak zorundayız!!! (<strong>, <u>) 6
7 CSS NİN AVANTAJLARI Görünüm Avantajları HTML ye göre birçok stil özelliğine sahiptir. HTML de bu elemana(h1) font stili, zemin rengi gibi çeşitli özellikler verebiliriz. Ancak bu özellikleri atamak için ayrı HTML elemanları kullanmak zorundayız!!! (<strong>, <u>) CSS de bunu tek bir elemanla yapabiliriz ve ayrıca daha fazla stil özellikleri de atayabiliriz. (kenarlık, rollover vb.) 7
8 CSS NİN AVANTAJLARI Kullanım Kolaylığı HTML de her etikete ilave özellikler eklemek için başka bir etiket / özellik eklemek gerekir. CSS de ise tüm düzenlemeler, ilgili stil tanımı altından bir defada yapılabilir. Tek bir CSS dosyası ile sitenin tamamını yönetmek çok büyük kolaylıktır. Sadece bir dosyada değişiklik yaparak tüm sitemizin arayüzünü yönetebiliriz. 8
9 CSS NİN AVANTAJLARI Tasarım Tutarlılığı Tek CSS dosyası ile tüm sitenin yönetimi sayesinde site içi tutarlılık sağlanacaktır. Site içinde ilk sayfadan son sayfaya kadar tutarlılık korunarak ziyaretçiye düzenli bir içerik sunulacak ve sitenin kendine has özellikleri ziyaretçiye benimsetilmiş olacaktır. Sayfalar hızlı yüklenecektir, çünkü aynı elemanlar diğer sayfalarda tekrar yüklenmeyecektir. Bu da ziyaretçiye zaman kazandıracaktır. 9
10 CSS NİN AVANTAJLARI Daha Küçük Dosya Boyutları CSS yardımı ile kodlanmış bir sayfada klasik HTML kodlamasına göre %50 ye varan performans ve hız artışı olduğu belirlenmiştir. CSS, HTML de kullanılan görünüm özelliklerini (iskeleti oluşturan tablolar, resimler, yazıtipleri, renkler, genişlikler, yükseklikler vb.) azaltacağı için dokümanların boyutu da ciddi oranda azalacaktır. 10
11 CSS NİN AVANTAJLARI Uyumluluk Farklı platformlardan erişilebilirlik kolaylaşmaktadır. Web sayfalarının arama motorları tarafından anlaşılırlığı da artmaktadır. 11
12 CSS Yİ WEB SAYFALARINA EKLEMEK Kod/Etiket İçinde Ekleme (in-line) Direkt olarak HTML etiketinin içine style özelliği kullanılarak uygulanır. Yerel CSS Kullanımı olarak da tanımlanır. <div style="color:red">deneme yazımız</div> Tüm CSS komutlarını kodların içine direkt uygulamak!!! önerilen bir kodlama şekli değildir!!! 12
13 CSS Yİ WEB SAYFALARINA EKLEMEK <style> Etiketi Kullanarak Ekleme CSS kodları, <head> kısmında <style>.</style> etiketleri arasında yazılır. Genel CSS Kullanımı olarak da tanımlanır. HTML kod ile CSS birbirinden ayrıştırılmıştır. 13
14 CSS Yİ WEB SAYFALARINA EKLEMEK Harici CSS Dosyası Kullanarak Ekleme CSS kodları,.css uzantılı bir dosyaya kaydedilir. Daha sonra bu dosya, istenen web sayfaları içinden çağrılır. 14
15 CSS Yİ WEB SAYFALARINA EKLEMEK Harici CSS Dosyası Kullanarak Ekleme CSS kodları,.css uzantılı bir dosyaya kaydedilir. Bu yöntemin en büyük avantajı bir kere yazılan kodun, istenen tüm sayfalara eklenebilmesidir. Daha sonra bu dosya, istenen web sayfaları içinden çağrılır. Bu sayede harici eklenen CSS kodu bir kere yüklendikten sonra diğer sayfalarda tekrar yüklenmeyerek hız kazandıracaktır. 15
16 CSS NİN YAPISI Seçici / selector Bildirim Bloğu / declaration block Özellik / property Değer / value 16
17 CSS NİN YAPISI Seçici Tüm HTML etiketleri, seçici olarak kullanılabilir. İsmini de buradan alır; seçilen HTML etiketi anlamındadır. HTML etiketlerinin dışında ID (kimlik) ve Class (sınıf) seçicileri de kullanılabilir / tanımlanabilir. 17
18 CSS NİN YAPISI Bildirim Bloğu Bildirim bloğu { ile açılır ve } ile kapatılır. Bildirimler arasında ; (noktalı virgül) kullanılır. Özellik ve değerler birbirinden : ile ayrılır. 18
19 CSS NİN YAPISI Bildirim Bloğu Değiştirilmek istenen stil özniteliği (color, font-size vb.) Stil özniteliklerine verilen değer (red, 14px vb.) 19
20 CSS BİRİMLERİ Göreceli Uzunluklar em: Elemanın yazıtipinin yüksekliğidir. Örneğin; font-size değeri 14 px olarak atanmış ise 1em=14piksel demektir., ex: Hangi yazı tipi seçilmişse o yazıtipindeki küçük x harfinin yüksekliğidir. px: Ekran çözünürlüğüne göre değişen, ekranda bulunan noktalardan (piksel) bir tanesinin yüksekliğidir. 20
21 CSS BİRİMLERİ Kesin Uzunluklar in / inç(inch) 1 inç=2,54 cm dir. cm / santimetre (örn: margin: 2cm) mm / milimetre (örn: margin-left:10mm) pt / point(punto) : Standart baskı birimi 1pt = 1/72 inç (örn: font-size:14pt) pc / pika 1/6 inç, 1pc = 12 pt (örn: font-size:2pc) 21
22 CSS BİRİMLERİ 22
23 CSS BİRİMLERİ Yüzde Değerleri Göreceli değerlerdir. Uygulandığı nesnenin boyutuna bağlı olarak değişkenlik gösterir. body {font-size: 100%; } Varsayılan tarayıcı yazı büyüklüğünün (16px) tamamının kullanılacağı anlamına gelir, değişim olmayacaktır. 23
24 CSS BİRİMLERİ Renk Değerleri İsimle RGB değeri verilerek tanımlanabilir. RGB tanımlaması da 4 çeşittir. 24
25 CSS BİRİMLERİ Renk Değerleri / renk isimleri 25
26 CSS BİRİMLERİ Renk Değerleri / rgb kodları #RRGGBB : Sırasıyla kırmızı-yeşil-mavi renklerin toplam renk içindeki yoğunluğunu gösteren hekzadesimal değerlerdir. (color:#ff0000; /*kırmızı*/) #RGB: RRGGBB yönteminin kısaltmasıdır. Aynı değerleri taşıyan grup değerler birleştirilir. (color:f00; /*kırmızı*/) CSS kodlaması içinde açıklama satırı eklemek için /* */ karakterleri kullanılır. 26
27 CSS BİRİMLERİ Renk Değerleri / rgb kodları rgb(r,g,b): RGB renklerinin ondalık sayma düzeninde 0 ile 255 arasında bir tanımı vardır. h1 {color: rgb(255,0,0); /*kırmızı*/} rgb(r%,g%,b%): RGB renklerinin %0 ile %100 arasında bir tanımı vardır. h1 {color: rgb(100%,0%,0%); /*kırmızı*/} 27
28 SEÇİCİLER Sınıf Seçici / class selector Farklı HTML elemanlarına aynı özellikleri uygulamak için kullanılır. Birden fazla kullanılabilir. Sınıf seçici olarak belirlediğimiz ismin önüne. (nokta) konulmalıdır. Sınıf seçici, istenen HTML elemanının class özniteliğine atanarak stil uygulanmış olur. 28
29 SEÇİCİLER Sınıf Seçici / class selector Sınıf seçiciler; farklı elemanlara / birden çok defa uygulanabilmeleri nedeniyle çoğul seçici olarak da adlandırılır. 29
30 SEÇİCİLER Sınıf Seçici / class selector 30
31 SEÇİCİLER Sınıf Seçici / class selector 31
32 SEÇİCİLER ID Seçici / id selector Sadece bir HTML elemanına atanırlar ve bir kez kullanılırlar. Sadece bir kez kullanılabilirler; bu nedenle tekil seçici olarak da adlandırılırlar. ID seçici olarak belirlediğimiz ismin önüne # (diyez) konulmalıdır. ID seçici, istenen HTML elemanının id özniteliğine atanarak stil uygulanmış olur. 32
33 SEÇİCİLER ID Seçici / id selector 33
34 SEÇİCİLER ID Seçici / id selector ID seçici sayfada birden çok yerde kullanıldığında tarayıcılar hata mesajı vermez. Ancak bu elemanlar DOM(Belge Nesne Modeli) betikleri içinde birkaç yerde kullanılırsa hata meydana gelecektir. 34
35 SEÇİCİLER Etiket Seçici / tag selector Aynı türden tüm elemanlara (etiketlere), istenilen stilin uygulanması için kullanılır. 35
36 SEÇİCİLER Etiket Seçici / tag selector Aynı türden tüm elemanlara (etiketlere), istenilen stilin uygulanması için kullanılır. 36
37 SEÇİCİLER Hatırlatma Sınıf ve ID Seçiciler, BÜYÜK-küçük harfe karşı duyarlıdırlar. 37
38 CSS ÖZELLİKLERİ Zemin Özellikleri Yazıtipi Özellikleri Metin Özellikleri Kutu Modeli Özellikleri Tablo Özellikleri Pozisyon Özellikleri Liste Özellikleri 38
39 CSS / ZEMİN ÖZELLİKLERİ background-color Elemanların / etiketlerin zeminine renk vermek için kullanılır. h1 {background-color:#3070e7;} h1 etiketi için zemin rengi #3070E7 olacaktır. 39
40 CSS / ZEMİN ÖZELLİKLERİ div etiketi kutu modeli (model-box) denilen özel bloklar oluştururken kullanılmaktadır. 40
41 CSS / ZEMİN ÖZELLİKLERİ background-image Elemanlara / etiketlere zemin resmi eklemek için kullanılır. body { background-image: url( zemin.jpg ); } zemin resmi olarak kök klasör içinde bulunan zemin.jpg atanacaktır. 41
42 CSS / ZEMİN ÖZELLİKLERİ 42
43 CSS / ZEMİN ÖZELLİKLERİ background-repeat Zemine eklenen görselin tekrarlanma biçimini kontrol etmek için kullanılır. CSS Tanımlaması background-repeat:repeat; Görselin Tekrar Durumu Hem yatayda hem de dikeyde tekrar eder. Görsel, bu parametre yazılmasa da varsayılan olarak tekrar edecektir. background-repeat:no-repeat; Hiçbir yönde tekrar etmez. background-repeat:repeat-x; background-repeat:repeat-y; Yatay yönde tekrar eder. Dikey yönde tekrar eder. 43
44 CSS / ZEMİN ÖZELLİKLERİ repeat no-repeat repeat-y repeat-x 44
45 CSS / ZEMİN ÖZELLİKLERİ background-position Zemine eklenen görselin sayfadaki konumunu belirlemek için kullanılır. background-position: background-position: top left Üst-Sol top right Üst-Sağ center left Orta-Sol center right Orta-Sağ bottom left Alt-Sol bottom right Alt-Sağ top center Üst-Orta x% y% % center center Orta-Orta xpos ypos Piksel bottom center Alt-Orta 45
46 CSS / ZEMİN ÖZELLİKLERİ xpos ypos parametreleri kullanılarak konum tanımlaması yapılmıştır. 46
47 CSS / ZEMİN ÖZELLİKLERİ background-attachment Zemine eklenen eklenen resmin sayfa ile kaymasını(scroll) veya sabit(fixed) kalmasını sağlar. body {background-attachment:scroll;} zemin resmi, sayfa ile birlikte kayacaktır. body {background-attachment:fixed;} zemin resmi, sayfa kaysa da ekranda sabit konumda kalacaktır. 47
48 CSS / YAZITİPİ ÖZELLİKLERİ Yazıtipi (font) özellikleri, karakterlerin tip ve biçimlerinin nasıl olacağını belirler. Metinleri oluşturan karakterlerin font ailesini, boyutunu, kalınlık ayarlarını, büyük-küçük harf olmasını ve stilini değiştirmek için kullanılır. font-family font-size font-weight font-style line-height font 48
49 CSS / YAZITİPİ ÖZELLİKLERİ font-family Yazıtipi ailesini tanımlamak için kullanılır. Birden fazla yazıtipi ailesi ismi tanımlanabilir, her font ailesi ismi virgülle ayrılır. p { font-family: Verdana, Geneva, sans-serif; } tarayıcı ilk önce Verdana yazı tipinin tarayıcı tarafından desteklendiğine bakacaktır. Desteklenmediği takdirde sırayla diğerlerini deneyecektir. p { font-family: Georgia, Times New Roman, serif; } font ailesinin adı bir kelimeden fazla ise tırnak işaretleri içine alınmalıdır. 49
50 CSS / YAZITİPİ ÖZELLİKLERİ 50
51 CSS / YAZITİPİ ÖZELLİKLERİ font-size Yazı karakterlerinin boyutunu tanımlamak için kullanılır. Boyut; piksel (px), yüzde(%), em birimi üzerinden tanımlanabilir. 51
52 CSS / YAZITİPİ ÖZELLİKLERİ 52
53 CSS / YAZITİPİ ÖZELLİKLERİ font-size font-size: font-size: xx-small ekstra ekstra küçük xx-large ekstra ekstra büyük x-small ekstra küçük smaller ana elm.dan küçük small küçük larger ana elm.dan büyük medium normal (varsayılan) length sabit değer (px, em ) large büyük % ana elemana göre % x-large ekstra büyük İnherit ana elemanla aynı 53
54 CSS / YAZITİPİ ÖZELLİKLERİ font-weight Yazıtipinin kalınlık-incelik durumunu tanımlamak için kullanılır. 100(ince)-900(kalın) arasında bir değer alabildiği gibi kalın(bold), çok kalın(bolder) ve normal değerlerini de alır. p { font-weight: bold; } p etiketi içinde yer alan yazının tamamının kalın yazılması sağlanmıştır. 54
55 CSS / YAZITİPİ ÖZELLİKLERİ font-style Yazıtipinin eğik (italic) az eğik (oblique) normal tanımlanması için kullanılır. 55
56 CSS / YAZITİPİ ÖZELLİKLERİ 56
57 CSS / YAZITİPİ ÖZELLİKLERİ line-height Metin içindeki satırların arasındaki mesafeyi ayarlamak için kullanılır. color Renk tanımlaması için kullanılır. 57
58 CSS / YAZITİPİ ÖZELLİKLERİ font Tüm yazıtipi özelliklerini bir defada tanımlamak için kullanılır. { font: font-style font-weight font-size/line-height font-family; } 58
59 CSS / METİN ÖZELLİKLERİ Metne ait biçimlendirme (renk, hizalama, font büyüklüğü, harfler / kelimeler arası boşluk, ) özelliklerinin tanıtımı için kullanılır. color text-align text-decoration text-transform text-indent letter-spacing word-spacing vertical-align 59
60 CSS / METİN ÖZELLİKLERİ color Metne renk vermek için kullanılır. h1 { color: #FF0000; } h1 etiketi içinde yer alan yazının rengini değiştirir. p { color: black; } p etiketi içinde yer alan yazının rengi siyah olarak biçimlendirilir. p { color: rgb(255, 0, 0); } p etiketi içinde yer alan yazının rengi RGB (255,0,0) şeklinde kodlanır. 60
61 CSS / METİN ÖZELLİKLERİ text-align Metni hizalamak için kullanılır. text-align: h1 { text-align: left; } h1 etiketi içinde yer alan yazı, sola hizalı olacaktır. left; center; right; justify; Metni sola hizalar. Metni ortaya hizalar. Metni sağa hizalar. Metni iki yana hizalar. 61
62 CSS / METİN ÖZELLİKLERİ 62
63 CSS / METİN ÖZELLİKLERİ text-decoration Genellikle bağlantıların (link) altındaki çizgileri kaldırmakla birlikte metinlerin üst tarafını çizmeyi, altını çizmeyi, üzerini çizmeyi ve onlara yanıp sönme (blink) efekti vermeyi sağlar. a { text-decoration: none; } Bağlantı (link) etiketi içinde yer alan metindeki altçizgiyi kaldırır. h1 { text-decoration: line-through; } h1 etiketi içinde yer alan metnin üzerine(ortasına) bir çizgi çekilmesini sağlar. 63
64 CSS / METİN ÖZELLİKLERİ text-decoration text-decoration: none; Metin etrafında çizgi olmamasını sağlar. AOSBilişim underline; Metni, altı çizili yapar. AOSBilişim overline; Metnin üst tarafını çizili yapar. AOSBilişim line-through; Metnin üzerini (ortasını) çizili yapar.. AOSBilişim blink; Metnin yanıp sönmesini sağlar. 64
65 CSS / METİN ÖZELLİKLERİ 65
66 CSS / METİN ÖZELLİKLERİ text-transform Metin içindeki karakterlerin BÜYÜK / küçük / Sadece İlk Harfleri Büyük olacak şekle dönüştürülmesi için kullanılır. Metin içindeki harflerin tamamının büyük şekle dönüştürülmesini saplayacak buyuk isimli sınıf seçici tanımlanmıştır. text-transform:.buyuk { text-transform: uppercase; } uppercase; lowercase; capitalize; Tüm harfler büyük harfe dönüştürülür. Tüm harfler büyük harfe dönüştürülür. Tüm kelimelerin sadece ilk harfleri büyük harfe dönüştürülür. 66
67 CSS / METİN ÖZELLİKLERİ 67
68 CSS / METİN ÖZELLİKLERİ text-indent Paragraf başı yaparken cümlenin ne kadar içten başlayacağını ayarlamak için kullanılır. p { text-indent: 50px; } p etiketi içinde tanımlanan her paragraf, 50 px içeriden başlatılacaktır. 68
69 CSS / METİN ÖZELLİKLERİ 69
70 CSS / METİN ÖZELLİKLERİ text-shadow Metne gölge efekti vermek için kullanılır. Gölgenin, karakterlerin sağ kısmına olan uzaklığı Gölgenin, karakterlerin alt kısmına olan uzaklığı p { text-shadow: 2px 2px #000000; } p etiketi içinde tanımlanan metne siyah renkli gölge efekti verilecektir. 70
71 CSS / METİN ÖZELLİKLERİ 71
72 CSS / METİN ÖZELLİKLERİ letter-spacing Metin içinde yer alan karakterlerin arasındaki boşluğu ayarlamak için kullanılır. Negatif değerler de tanımlanabilir. p { letter-spacing: 5px; } p etiketi içinde tanımlanan metinde bulunan her karakterin arasında 5 px değerinde bir boşluk bırakılacaktır. 72
73 CSS / METİN ÖZELLİKLERİ 73
74 CSS / METİN ÖZELLİKLERİ word-spacing Metin içinde yer alan kelimelerin arasındaki boşluğu ayarlamak için kullanılır. p { word-spacing: 12px; } p etiketi içinde tanımlanan metinde bulunan her kelimenin arasında 12 px değerinde bir boşluk bırakılacaktır. 74
75 CSS / METİN ÖZELLİKLERİ 75
76 CSS / METİN ÖZELLİKLERİ vertical-align Sayfa içindeki bir öğenin dikey olarak hizalamasını ayarlamak için kullanılır. img { vertical-align: top; } metin, resme göre üstten başlayacaktır. vertical-align: vertical-align: baseline Orta middle Orta (öğeye göre) sub Alt simge bottom Alt (öğeye göre) super Üst Simge text-bottom Alt (metne göre) top Yukarı (öğeye göre) px piksel text-top Yukarı (metne göre) % % 76
77 CSS / METİN ÖZELLİKLERİ 77
78 CSS / METİN ÖZELLİKLERİ text-top / top text-bottom / bottom middle 78
79 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Tablosuz tasarımların asıl elemanı olan <div> etiketi, kutu modeli (box model) oluştururken de asıl etiket konumundadır. <div> etiketleri sayesinde, istenen kutu modellemeleri pratik bir şekilde gerçekleştirilebilir. 79
80 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kutu modeli şu üç ana ögeden oluşur; margin / kenar dışı boşluğu border / kenar kalınlığı padding / kenar içi boşluğu 80
81 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar Dışı Boşluğu / margin Border ile sınırları belirlenmiş olan kutunun diğer ögelerle arasındaki mesafeyi belirler. margin ögesinin alt elemanları: Kenar Dışı Boşluğu / margin margin-top margin-right margin-bottom margin-left margin Üst kenar dışı boşluğu Sağ kenar dışı boşluğu Alt kenar dışı boşluğu Sol kenar dışı boşluğu Kenar dışı boşlukları / kısaltma amaçlı kullanılır. 81
82 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar Dışı Boşluğu / margin body { margin-top: 80px; } Sayfanın üst kenar dışı boşluğu 80 px olarak tanımlanmıştır. margin-top: 10px; margin-right: 5px; margin-bottom: 20px; margin-left: 15px; Kısaltılmış Hali margin: 10px 5px 20px 15px; 82
83 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-top 83
84 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-top 84
85 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-right 85
86 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-right 86
87 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-bottom 87
88 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-bottom 88
89 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-left 89
90 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin-left 90
91 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin 91
92 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ margin 92
93 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar Çizgisi / border Kenar çizgisinin biçimi, rengi ve kalınlığı ayarlanır. Tanımlanan özellikler; tüm kenarlara veya ayrı ayrı her kenara uygulanabilir. Kenar Çizgisi / border border-style border-width border-color Border Kenar çizgisi biçimi Kenar çizgisi genişliği (kalınlığı) Kenar çizgisi rengi Kenar çizgisi özellikleri / kısaltma amaçlı kullanılır. 93
94 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar Çizgisi / border Kenar Çizgisi / border border-style Kenar çizgisi biçimi border-width Kenar çizgisi genişliği (kalınlığı) border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width border-bottom-width border-left-width Üst kenar çizgisi biçimi Sağ kenar çizgisi biçimi Alt kenar çizgisi biçimi Sol kenar çizgisi biçimi Üst kenar çizgisi genişliği Sağ kenar çizgisi genişliği Alt kenar çizgisi genişliği Sol kenar çizgisi genişliği 94
95 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar Çizgisi / border Kenar Çizgisi / border border-color Kenar çizgisi rengi border Kenar çizgisi border-top-color Üst kenar çizgisi rengi border-right-color Sağ kenar çizgisi rengi border-bottom-color Alt kenar çizgisi rengi border-left-color Sol kenar çizgisi rengi (Kısaltma amaçlı kullanılır.) 95
96 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-style Kenar çizgisinin biçimini(noktalı, kesik-kesik, düz, çift, vb.) tanımlamak için kullanılır. Herhangi bir değer yazılmadığı zaman varsayılan olarak none değeri geçerlidir. 96
97 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-style 97
98 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-style 98
99 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-style border-top-style: solid; border-right-style: double; border-bottom-style: dashed; border-left-style: dotted; Kısaltılmış Hali border-style: solid double dashed dotted; üst (top) sağ (right) alt (bottom) sol (left) 99
100 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-width Kenar çizgisinin genişliğini (kalınlığını) ayarlamak için kullanılır. Genişlik için, piksel (px) olarak değer verilebilir veya aşağıdaki değerler kullanılabilir: thin / ince medium / orta thick / kalın 100
101 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-width 101
102 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-width 102
103 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-width border-top-width: 3px; border-right-width: 4px; border-bottom-width: 1px; border-left-width: 2px; Kısaltılmış Hali border-width: 3px 4px 1px 2px; üst (top) sağ (right) alt (bottom) sol (left) 103
104 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-width border-width: 3px 4px 1px; üst sağ ve sol alt border-width: 3px 4px; üst ve alt sağ ve sol border-width: 3px; Tüm kenarlıklar 104
105 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-color Kenar çizgisinin rengini tanımlamak için kullanılır. 105
106 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-color Kenar çizgisinin rengini tanımlamak için kullanılır. 106
107 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-color border-top-color: red; border-right-color: blue; border-bottom-color: green; border-left-color: gray; Kısaltılmış Hali border-width: red blue green gray; üst (top) sağ (right) alt (bottom) sol (left) 107
108 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border-color border-color: red blue green; üst sağ ve sol alt border-color: red blue; üst ve alt sağ ve sol border-color: red; Tüm kenarlıklar 108
109 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ border Kenar çizgisinin biçimi, rengi ve kalınlığını bir defada biçimlendirmek için border özelliği kullanılmalıdır. border: 3px solid red; kalınlık biçim renk 109
110 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar İçi Boşluğu / padding Border ile sınırları belirlenmiş olan kutunun içerikle arasındaki mesafeyi belirler. padding ögesinin alt elemanları: Kenar Dışı Boşluğu / padding padding-top padding-right padding-bottom padding-left padding Üst kenar içi boşluğu Sağ kenar içi boşluğu Alt kenar içi boşluğu Sol kenar içi boşluğu Kenar içi boşlukları / kısaltma amaçlı kullanılır. 110
111 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Kenar İçi Boşluğu / padding Tüm padding ölçülendirmelerinde; %, px veya em birimleri kullanılabilir. margin padding 111
112 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ padding 112
113 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ padding 113
114 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama width Elemanların genişliğini tanımlamak için kullanılır. 114
115 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama width Elemanların genişliğini tanımlamak için kullanılır. 115
116 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama height Elemanların yüksekliğini tanımlamak için kullanılır. 116
117 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama height Elemanların yüksekliğini tanımlamak için kullanılır. 117
118 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama min-width minimum genişlik min-height minimum yükseklik 118
119 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama min-width minimum genişlik min-height minimum yükseklik 119
120 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama max-width maksimum genişlik max-height maksimum yükseklik 120
121 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Genişlik-Yükseklik Tanımlama max-width maksimum genişlik max-height maksimum yükseklik 121
122 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri Kutu elemanlarının görünümüne etki eden (taşma, kırpma, görünürlük) özellikleri tanımlamak için kullanılır. overflow / taşma clip / kırpma visibility / görünürlük 122
123 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri overflow Sınırlarını belirlediğimiz kutu elemanının içeriğinin sınırları aşması durumunda nasıl davranacağını tanımlamak için kullanılır. overflow: inherit visible hidden scroll auto Bir önceki elemanın değerlerini alır. Kutu dışına taşan alanları gösterir. Kutu dışına taşan alanları gizler Kutu dışına taşan kısma kaydırma çubuğu ile erişilir. scroll ile aynı etkiyi yapar. 123
124 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri overflow 124
125 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri overflow overflow: hidden; overflow: visible; overflow: scroll; overflow: auto; 125
126 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri clip Nesne içeriğinin belli bir bölümünün gösterilmesini sağlar. Başlangıç değerinin auto atanmış olması, herhangi bir kırpmanın olmayacağını gösterir. clip: rect ( 50px 100px 150px 200px); üst (top) sağ (right) alt (bottom) sol (left) 126
127 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri clip 127
128 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri clip clip: rect ( 90px 240px 180px 190px); sol sağ üst alt 128
129 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri visibility Nesnelerin görünürlük durumunu tanımlamak için kullanılır. visibility: visible hidden Nesnenin görünmesi sağlanır. Nesnenin görünmemesi sağlanır. Ancak sayfa içindeki yeri korunur. 129
130 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri visibility 130
131 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ Görsel Sonuç Özellikleri visibility 131
132 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear float, bir elemanı normal akışın dışına çıkarmak için kullanılan bir yöntemdir. Birbiri ardına sıralanmış elemanlara float uygulandığında elemanlar eğer yeterli alan varsa yan yana dizilirler. Float, dinamik göreceli konumlandırma gibidir ve bu amaçla kullanılabilir. 132
133 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear Clear özelliği; float uygulanmış elemandan sonraki elemanlara float etkisinin durdurulması için kullanılır. clear: none left right both float işlemi devam eder. float:left işlemi sonlandırılır. float:right işlemi sonlandırılır. Her iki yöndeki float işlemi sonlandırılır. float ve clear, tablosuz tasarımın en önemli öğelerindendir. 133
134 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear Kutulara float uygulanmamıştır Kutu 1 ve Kutu 2 ye float uygulanmıştır float:left; float:right; 134
135 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 135
136 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 136
137 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 137
138 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 138
139 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 139
140 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear kutu1 kutu2 kutu3 140
141 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear 141
142 CSS / KUTU MODELİ (DIV) ÖZELLİKLERİ float / clear kutu1 kutu2 kutu3 142
143 CSS / KONUMLANDIRMA ÖZELLİKLERİ HTML elemanlarının sayfa içindeki konumunu belirlemek için kullanılan özelliklerdir. Özellikle; öğelerin üst üste çakıştığı durumlarda hangisinin üste hangisinin alta geleceğini belirletmek için kullanılırlar. static / statik fixed / sabit relative / göreceli absolute / mutlak olmak üzere 4 farklı uygulama şekli vardır. 143
144 CSS / KONUMLANDIRMA ÖZELLİKLERİ Statik Konumlandırma / static HTML içindeki tüm öğeler varsayılan olarak statik şekilde konumlandırılmıştır. Öğeler, sayfanın normal akışına göre (soldan sağayukarıdan aşağıya) konumlandırılır. Öğeler sayfaya sabittir. Kaydırma çubuğu ile birlikte aşağı yukarı hareket ederler. 144
145 CSS / KONUMLANDIRMA ÖZELLİKLERİ Statik Konumlandırma / static 145
146 CSS / KONUMLANDIRMA ÖZELLİKLERİ Statik Konumlandırma / static 146
147 CSS / KONUMLANDIRMA ÖZELLİKLERİ Sabit Konumlandırma / fixed Elemanın sayfada sabitlenmesini sağlar. Eleman, kaydırma çubuğu aşağı yukarı hareket ettirildiğinde sabit kalır..sabitle { position: fixed; } Sabitle sınıfına bağlı olarak tanımlanan nesnenin konumu sabit (hareketsiz/değişmez) olarak tanımlandı 147
148 CSS / KONUMLANDIRMA ÖZELLİKLERİ Sabit Konumlandırma / fixed 148
149 CSS / KONUMLANDIRMA ÖZELLİKLERİ Sabit Konumlandırma / fixed 149
150 CSS / KONUMLANDIRMA ÖZELLİKLERİ Göreceli Konumlandırma / relative Normal konumlandırmalar referans alınarak konumlandırma sağlar..goreceli { position: relative; left: 20px; top: 20px;} göreceli isimli sınıf seçicinin kullanıldığı her öğe; normal konumlandırılma noktasına göre soldan ve üstten 20 piksel daha ötede konumlanacaktır. 150
151 CSS / KONUMLANDIRMA ÖZELLİKLERİ Göreceli Konumlandırma / relative 151
152 CSS / KONUMLANDIRMA ÖZELLİKLERİ Göreceli Konumlandırma / relative 152
153 CSS / KONUMLANDIRMA ÖZELLİKLERİ Mutlak Konumlandırma / absolute Öğeler, sayfa içinde programcı tarafından tanımlanan (yatay/sağ-sol; dikey/üst-alt) konum özelliklerine göre konumlandırılır..mutlak{ position: absolute; left: 20px; top: 20px;} mutlak isimli sınıf seçicinin kullanıldığı her öğe; soldan ve üstten 20px ötede konumlanacaktır. 153
154 CSS / KONUMLANDIRMA ÖZELLİKLERİ Mutlak Konumlandırma / absolute 154
155 CSS / KONUMLANDIRMA ÖZELLİKLERİ Mutlak Konumlandırma / absolute 155
156 CSS / KONUMLANDIRMA ÖZELLİKLERİ Örtüşen Öğeler / z-index Üstüste gelen öğelerin yerleşim sırasını (üst/alt) tanımlamak için kullanılır. z-index değeri; yüksek olan öğe üstte küçük olan öge altta yer alır. z-index: 1; /*Öğe üstte kalacaktır.*/ z-index:-1; /*Öğe altta kalacaktır.*/ 156
157 CSS / KONUMLANDIRMA ÖZELLİKLERİ Örtüşen Öğeler / z-index 157
158 CSS / KONUMLANDIRMA ÖZELLİKLERİ Örtüşen Öğeler / z-index 158
159 CSS / KONUMLANDIRMA ÖZELLİKLERİ Örtüşen Öğeler / z-index 159
160 CSS / KONUMLANDIRMA ÖZELLİKLERİ Örtüşen Öğeler / z-index 160
161 CSS / LİSTELEME ÖZELLİKLERİ Sıralı (ordered) ve sırasız (unordered) listelere ait biçim-tür-konum tanımlamalarını yapmak için kullanılan özelliklerdir. list-style-type / liste imi türü list-style-image / liste imi resmi list-style-position / liste imi konumu list-style / liste biçimi olmak üzere 4 farklı tanımlama yapılabilir. 161
162 CSS / LİSTELEME ÖZELLİKLERİ list-style-type Sıralı ve sırasız listeler için; liste işaretinin türünü belirler. list-style-type / SIRALI LİSTELER decimal decimal-leading-zero lower-alpha lower-latin lower-roman upper-alpha upper-latin upper-roman Klasik numaralandırma (1, 2, 3, ) Rakam önüne 0 ekleme (01, 02, 03, ) Küçük harfler/alfabe (a, b, c, ) Küçük harfler/latin Alfabesi (a, b, c, ) Küçük harfler/roman Alfabesi (i, ii, iii, ) Büyük harfler/alfabe (A, B, C, ) Büyük harfler/latin Alfabesi (A, B, C, ) Büyük harfler/roman Alfabesi (I, II, III, ) 162
163 CSS / LİSTELEME ÖZELLİKLERİ list-style-type list-style-type / SIRASIZ LİSTELER none Liste imi yok disc Siyah-yuvarlak liste imi circle Siyah-içi boş-yuvarlak şeklinde liste imi square Siyah-kare liste imi.ul {list-style-type: lower-alpha;} ul etiketli listelerde; liste imi olarak a, b, c, sıralaması kullanılacaktır..ul {list-style-type: circle;} ul etiketli listelerde; liste imi olarak siyah-içi boş-yuvarlak şekil kullanılacaktır. 163
164 CSS / LİSTELEME ÖZELLİKLERİ list-style-type 164
165 CSS / LİSTELEME ÖZELLİKLERİ list-style-type 165
166 CSS / LİSTELEME ÖZELLİKLERİ list-style-type 166
167 CSS / LİSTELEME ÖZELLİKLERİ list-style-type 167
168 CSS / LİSTELEME ÖZELLİKLERİ list-style-image İstenen bir görselin liste imi olarak tanımlanmasını sağlar..ul {list-style-image: url(liste.png);} ul etiketli listelerde; liste imi olarak liste.png dosyası kullanılacaktır. 168
169 CSS / LİSTELEME ÖZELLİKLERİ list-style-image 169
170 CSS / LİSTELEME ÖZELLİKLERİ list-style-position Listenin başlangıç konumunu (iç / dış) tanımlamak için kullanılır. inside / iç outside / dış olmak üzere 2 farklı konum tanımlaması yapılabilir. 170
171 CSS / LİSTELEME ÖZELLİKLERİ list-style-position 171
172 CSS / LİSTELEME ÖZELLİKLERİ list-style Listelere ait tür, konum ve im resminin tek satırda tanımlanması için kullanılan kısayoldur..ul {list-style: disc outside;} ul etiketli listelerde; liste imi olarak disc simgesi kullanılacak, konumu metnin dışında olacaktır. 172
173 CSS / LİSTELEME ÖZELLİKLERİ list-style 173
174 CSS / TABLO ÖZELLİKLERİ Tablo oluştururken kullanılan etiketlere; genişlik / width, yükseklik / height, renk / color, arkaplan / background, kenarlık / border, vb. özellikler uygulanarak görsel açıdan çok daha şık ve okunaklı tablolar elde edilebilir. 174
175 CSS / TABLO ÖZELLİKLERİ Genişlik / Yükseklik (width / height) Tablo veya tablo elemanlarının genişlik ve yükseklik değerlerini ayarlamak için kullanılır. table {width: 80%;} Tablo genişliği; sayfa boyutunun %80 ine uygun şekilde ayarlanacaktır. td {height: 80px;} Tablo içi hücre yüksekliği; 80px olarak ayarlanacaktır. 175
176 CSS / TABLO ÖZELLİKLERİ Tablo içi Metin Hizalama Yatay hizalama text-align Dikey hizalama vertical-align özellikleri kullanılır. td {text-align: right;} Hücre içindeki metinler; yatayda sağa hizalı yazılacaktır. td {vertical-align: bottom;} Hücre içindeki metinler; dikeyde alta hizalı yazılacaktır. 176
177 CSS / TABLO ÖZELLİKLERİ Tablo Hücre Rengi Arkaplan rengi background-color Metin rengi color özellikleri kullanılır. td {background-color: blue;} Hücre arkaplan rengi mavi olarak ayarlanacaktır. table {color: white;} Tablo içindeki metinler; beyaz renkli olarak görüntülenecektir. 177
178 CSS / TABLO ÖZELLİKLERİ Kenar Çizgisi (border) Tabloyu oluşturan <table>, <td> ve <th> etiketlerine uygulanarak; kenar çizgilerinin biçimi, genişliği ve rengi ayarlanabilir. table td {border: 2px solid red;} Tablo içindeki hücrelere ait kenarlık; 2px genişliğinde kırmızı-düz çizgi şeklinde biçimlendirilecektir. 178
179 CSS / TABLO ÖZELLİKLERİ Hücre Kenar Boşluğu (border-collapse) Tablo hücrelerinin etrafındaki kenarlık ile olan mesafenin azaltılması veya açılması için kullanılır. separate birkaç piksellik mesafe konur collapse hücreler arası mesafe kalkar, tek kenarlık görünür. table {border-collapse: collapse;} varsayılan görünüm (separate) collapse uygulanmış görünüm 179
180 CSS / TABLO ÖZELLİKLERİ Hücre Kenar Boşluğu (border-collapse) 180
181 CSS / TABLO ÖZELLİKLERİ Hücre Dışı Boşluğu (border-spacing) Tablo hücrelerinin arasındaki boşluğu ayarlamak için kullanılır. border-collapse:separate özelliği ile birlikte kullanılır. Eğer tek değer verilirse; bu tüm kenarlar için geçerlidir. İki değer atanırsa; ilki yatayda, ikincisi de dikeyde boşluk vermek için tanımlanmıştır. table { border-collapse: separate; border-spacing: 2px 4px; } 181
182 CSS / TABLO ÖZELLİKLERİ Hücre Dışı Boşluğu (border-spacing) 182
183 CSS / TABLO ÖZELLİKLERİ Boş Hücre Ayarı (empty-cells) Tabloya bazı özellik değerleri (örn. kenarlık) atandığında; boş olan hücreler bu özelliği görmez. Bu durumu düzeltmek için genellikle boş olan hücreler için boşluk karakteri( ) konur. empty-cells özelliği ile içeriği boş olan hücrelerin durumu tanımlanır. show göster table.hucregoster hide gizle { tanımlamaları yapılabilir. emtpy-cells: show; } 183
184 CSS / TABLO ÖZELLİKLERİ Boş Hücre Ayarı (empty-cells) 184
185 CSS / MENÜ İŞLEMLERİ Kullanıcı erişimini kolaylaştıran menüler; CSS ile esnek, hızlı yüklenen çabuk düzenlenebilen şekilde hazırlanmaktadır. Bu bölüm içinde; Dikey / Yatay Dikey / Yatay Açılır Sekmeli Resimli menü uygulamaları gerçekleştirilecektir. 185
186 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Menü elemanları alt alta sıralanmıştır. Listeleme etiketlerine stil uygulanarak farklı çeşitlemeler yapılabilir. Uygulama Adımları Menü başlıkları kararlaştırılmalı ve liste etiketleriyle tanımlanmalıdır. Liste stilleri tanımlanmalıdır Bağlantı (link) stilleri, varsayılan ve seçili (hover) durumu için tanımlanmalıdır 186
187 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Menü başlıkları kararlaştırılmalı ve liste etiketleriyle tanımlanmalıdır. 187
188 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Her liste elemanının (menü başlığının) başındaki madde imini kaldırmak için sınıf seçici tanımlanır. 188
189 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Her liste elemanının (menü başlığının) başındaki madde imini kaldırmak için sınıf seçici tanımlanır. 189
190 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı a (link) etiketini kullanan öğeler için sınıf seçici tanımlanır. Liste elemanlarının blok kutusu içinde sıralanması için block özelliği uygulanmalıdır. 190
191 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Kenar içi boşluk değeri (padding) ayarlanarak metnin kenarlara olan uzaklığı artırılır. 191
192 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Menü elemanlarının üzerine fare ile gelindiğinde biçiminin değişmesi için (rollover efekti) a:hover etiketine stil uygulanır. 192
193 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı Menü elemanlarının arasındaki mesafe (margin) arttırılır. 193
194 CSS / MENÜ İŞLEMLERİ Dikey Menü Yapımı 194
195 CSS / MENÜ İŞLEMLERİ Yatay Menü Yapımı Menü başlıklarının yatay şekilde sıralanması için liste etiketine display:inline özellik ve değeri uygulanmalıdır. 195
196 CSS / MENÜ İŞLEMLERİ Yatay Menü Yapımı Menü elemanlarının altındaki link çizgisi kaldırılıp iç kenar boşlukları (padding) ayarlanır. 196
197 CSS / MENÜ İŞLEMLERİ Yatay Menü Yapımı Menü elemanları için zemin ve yazı rengi ile yazı stili tanımlanır. 197
198 CSS / MENÜ İŞLEMLERİ Yatay Menü Yapımı Menü elemanları için a:hover etiketine uygulanacak stil tanımlanır. 198
199 CSS / MENÜ İŞLEMLERİ Yatay Menü Yapımı 199
200 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Menü elemanları ve düzeyleri kararlaştırılır. Ana Sayfa Hakkımızda Tarihçe Çalışanlar Hizmetler Grafik Tasarım Web Programlama Danışmanlık Referanslar İletişim 200
201 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Menü elemanları madde imsiz şekilde tanımlanır. Altında alt menü öğesi olan başlıklar kapatılmamalıdır!!! 201
202 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Alt menü üst menüye bağlı olarak (göreceli) açılacağı için konumlandırma da ona göre tanımlanmalıdır. 202
203 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Alt menü elemanları mutlak (absolute) şekilde konumlandırılacağı için ona göre tanımlanır. Kenarlıkların üstüste gelmesi için 179px genişlik tanımlandı. Alt menünün sürekli görünmemesi için display:none tanımlaması yapıldı. 203
204 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Menü elemanlarının biçimsel özellikleri tanımlanır. 204
205 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Menü elemanları için a:hover etiketine uygulanacak stil tanımlanır. 205
206 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı Üst menünün üzerine gelindiğinde alt menü elemanlarının blok şeklinde görünmesi için gerekli stil tanımlaması yapılır. 206
207 CSS / MENÜ İŞLEMLERİ Dikey Açılır Menü Yapımı 207
208 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Menü elemanları madde imsiz şekilde tanımlanır. Altında alt menü öğesi olan başlıklar kapatılmamalıdır!!! 208
209 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Üst menü elemanlarının yanyana sıralanması için float:left tanımlaması yapılır. 209
210 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Alt menü elemanları için stil tanımlaması yapılır. Üst menü satır yüksekliği 20px olursa; üst-alt kenar boşlukları 2px ve kenar çizgisi 1px tanımlanırsa toplam yükseklik 26px olacaktır. Alt menü başlangıcı da kenarlıkların üstüste gelmesi istenirse üst kısımdan 25px aşağıda olmalıdır. 210
211 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Menü elemanlarının biçimsel özellikleri tanımlanır. 211
212 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Menü elemanları için a:hover etiketine uygulanacak stil tanımlanır. 212
213 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı Üst menünün üzerine gelindiğinde alt menü elemanlarının blok şeklinde görünmesi için gerekli stil tanımlaması yapılır. 213
214 CSS / MENÜ İŞLEMLERİ Yatay Açılır Menü Yapımı 214
215 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Sekmeli menüler; kullanıcıya hızlı geçiş imkânı veren ve kullanılan alandan tasarruf sağlayan bir tasarıma sahiptirler. 215
216 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Dikkat edilmesi gereken en önemli nokta; zeminde kendini tekrarlayacak görselin menü içine doğru şekilde yerleştirilmesidir. Bunun için resmi parçalara bölmek esneklik ve hız kazandıracaktır. sol kısım sol.png sağ kısım sag.png bütün 216
217 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Menü elemanları madde imsiz şekilde tanımlanır. 217
218 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Menü elemanları ve sekmenin sağ kısmına ait stil tanımlaması yapılır. 218
219 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Menü elemanları ve sekmenin sol kısmına ait stil tanımlaması yapılır. 219
220 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı Menü elemanları için a:hover etiketine uygulanacak stil tanımlanır. 220
221 CSS / MENÜ İŞLEMLERİ Sekmeli (Tab) Menü Yapımı 221
222 CSS / MENÜ İŞLEMLERİ Resimli Menü Yapımı Resim tabanlı menüler sayesinde; sayfalar daha hızlı yüklenmektedir. Ayrıca menüyü oluşturan görseller toplu şekilde tek resim halinde bulunurlar. Temel mantık, Alt resmin görülebilir alanının konumlandırılmasıdır. 222
223 CSS / MENÜ İŞLEMLERİ Resimli Menü Yapımı resim1 resim2 resim2 deki Blog yazısı, zemin resmi yapılacaksa (aktif menü seçeneği olarak öne çıkarılacaksa) sıfır noktasına nasıl kaydırabiliriz? sorusu yanıtlanmalıdır. 120 px sola (-) ve 40 px yukarı (-) şeklinde konumlandırılmalıdır. 223
224 CSS / MENÜ İŞLEMLERİ Resimli Menü Yapımı Başlangıç pozisyonu olarak, zemin resminin 0,0 konumundan itibaren 160 px genişliğinde 40 px yüksekliğinde olan kısmını alındı. Bu nedenle; resmin sadece Ana Sayfa kısmı diğer liste elemanlarına da zemin resmi oldu. 224
225 CSS / MENÜ İŞLEMLERİ Resimli Menü Yapımı Zemin resmi; dikeydeki pozisyonu (y) değiştirilmeden, yatayda (x) adım adım -160px kaydırılmalıdır. 225
226 CSS / MENÜ İŞLEMLERİ Resimli Menü Yapımı Fare ile menünün üzerine gelindiğinde zemin resminin hangi kısımlarının gözükeceği ayarlanır. Yataydaki pozisyon aynen geçerlidir; dikeyde ise 50 px yukarı (-50px) kaydırılmalıdır. 226
227 Şimdilik bu kadar web tasarımı ve programlamayla ilgili bir sonraki yayın JAVASCRIPT 227
228 İ L E T İ Ş İ M hakanbabac.net iletisim@hakanbabac.net 228
ADOBE DREAMWEAVER CS5 CSS PANEL
CSS Cascading Style Sheets ADOBE DREAMWEAVER CS5 CSS PANEL ve CSS3 ÖZELLİKLER TYPE Font-Family : Yaz lar n alaca yaz tipini belirler Font adlar al r, Tahoma, Verdana Arial gibi. font-family: Arial, Helvetica,
DetaylıBasamaklı Stil Şablonları (CSS) BIM206 Web Programlama
Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama Basamaklı Stil Şablonları (CSS) CSS, bir HTML elemanının nasıl görüneceğini belirleyen kurallar tanımlamamızı sağlayar. Örneğin: Sayfanın arka planının
DetaylıZemin özellikleri Font özellikleri Kutu modeli özellikleri Tablo özellikleri Pozisyon özellikleri Liste özellikleri
Zemin özellikleri Font özellikleri Kutu modeli özellikleri Tablo özellikleri Pozisyon özellikleri Liste özellikleri Zemin Özellikleri Ögelere zemin (background) rengi vermek veya zemin resmi eklemek ile
Detaylıfont font-family Metin ve Font Özellikleri font-style, font-variant, font-weight, font-size, line-height ve font-family özelliklerini bir arada barındıran özelliktir. font: italic bold 1.5em arial, Helvetica,
DetaylıGAZİANTEP ÜNİVERSİTESİ GMYO BİLGİSAYAR BÖLÜMÜ
Hazırlayan: URL: Amaç: Ögr.Gör. Mehmet Emin ÖZCAN www.gantep.edu.tr/~ozcan/ders/internet1 MYO öğrencileri için css dökümanı Kaynaklar. GAZİANTEP ÜNİVERSİTESİ GMYO BİLGİSAYAR BÖLÜMÜ KASIM-2009 CSS (Cascading
DetaylıCSS. 1. CSS nin Yapısı Sınıf (Class) Seçicisi
CSS CSS, açılımı (Cascading Style Sheet) olan ve dilimize Stil Şablonları olarak yerleşen bir işaretleme dilidir. Stil Şablonu HTML ögelerine (yazı, paragraf, kenar çizgisi, resim, bağlantı...) stil vermek
Detaylı10. STİL ŞABLONU (CSS) ÖZELLİKLERİ
10. STİL ŞABLONU (CSS) ÖZELLİKLERİ Bu bölümü bitirdiğinizde, Zemin özelliklerinin ne olduğunu ve nasıl kullanıldığını, Font özelliklerinin ne olduğunu ve nasıl kullanıldığını, Metin kutusu özelliklerinin
DetaylıHTML Bloklar. CSS Display özelliği
HTML Bloklar Tüm HTML etiketleri için varsayılan bir görünüm değeri vardır ve blok yada satıriçi olarak belirtilir. Blok tipindeki etiketler her zaman yeni bir satırda başlar ve tüm satır boyunca mümkün
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5
BTP 207 İNTERNET PROGRAMCILIĞI I Ders 5 Stil Oluşturmak/CSS 2 CSS, Cascading Style Sheets = Katmanlı Biçim Sayfaları HTML nesnelerini biçimlendirmek için kullanılır. CSS Bileşenleri CSS yapısı 3 ana bileşenden
DetaylıİNTERNET PROGRAMCILIĞI
İNTERNET PROGRAMCILIĞI Konular Vize Hazırlık 1 İnternet Programcılığı 1. TEMEL HTML ETİKETLERİ 1.1. HTML etiketi HTML etiketi, tarayıcınıza, dosyanın HTML kodu ile yüklenmiş bilgi içerdiğini bildirir.
DetaylıBasamaklı Stil Şablonları (CSS) BIM206 Web Programlama
Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama Basamaklı Stil Şablonları (CSS) CSS, bir HTML elemanının nasıl görüneceğini belirleyen kurallar tanımlamamızı sağlayar. Örneğin: Sayfanın arka planının
Detaylı11. STIL ŞABLONU (CSS) MENÜ İŞLEMLERİ
11. STIL ŞABLONU (CSS) MENÜ İŞLEMLERİ Bu bölümü bitirdiğinizde, Sekmeli menünün nasıl yapıldığını, Dikey menünün nasıl yapıldığını, Yatay menünün nasıl yapıldığını, Dikey açılır menünün nasıl yapıldığını,
DetaylıWEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI
WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI CSS BACKGROUND ÖZELLİKLERİ background-color Zeminin rengini belirler. #color Renk adı. transparent Zeminin saydam olmasını sağlar. background-image Zemine
DetaylıHTML Etiketleri Genel Özellikler (Global Attributes)
HTML Yorum Eklemek HTML kodunun içine tarayıcı tarafından gösterilmeyecek yorumlar şu şekilde eklenir. Hatırlatıcı notlar eklemek için de kullanılabilir. HTML Etiketleri Genel
DetaylıHTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek
STİLLER CSS NEDİR? CSS (Cascading Style Sheet) Stiller, HTML elemanlarının nasıl gösterileceğini tanımlar. Stiller HTML de karşılaşılan bazı problemleri çözmek için HTML 4.0 a eklenmiştir. HTML, web
DetaylıCSS (Stil Şablon) (Cascading Style Sheets) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ
CSS (Stil Şablon) (Cascading Style Sheets) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ 2 CSS, açılımı Cascading Style Sheet olan ve dilimize Stil şablonları olarak yerleşen basit ve kullanışlı bir işaretleme dilidir.
DetaylıWEB PROGRAMLAMA. DERS NOTLARI / CSS e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA
WEB PROGRAMLAMA DERS NOTLARI / CSS e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA CSS NEDİR? Cascading Style Sheets (CSS Geçişli (Basamaklı) Stil Sayfaları) Günümüzde web tasarım alanında birçok teknolojiden
DetaylıCSS (ST ABLON) Style ABLON ÇE TLER Yerel Stil ablonu Örnek: style Global Stil ablonu Örnek: style style style style lantılı Stil ablon
CSS (STİL ŞABLON) CSS (Cascading Style Sheets) diğer deyimiyle Stil Şablon HTML yazım şekli olarak etiket türünde bir yazım dilidir. Sahip olduğu özelliklerin kısıtlı olması nedeniyle sayfanın dizaynında
DetaylıBİLİŞİM TEKNOLOJİLERİ
T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ STİL ŞABLONU (CSS) 482BK0170 Ankara, 2012 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri
DetaylıCSS(CASCADING STYLE SHEETS)
CSS(CASCADING STYLE SHEETS) CSS NEDİR NE İŞE YARAR? Sıralı Sitil Şablonları olarak bilinen CSS Web sayfalarının biçimsel özelliklerini düzenlediğimiz ve yönettiğimiz kodlar bütünüdür. CSS kodları ile sayfamızdaki
Detaylıhttp://alikoker.name.tr
CSS Nedir? Css in açılımı ile söze başlayalım. Cascading Style Sheets. Biz kısaca konularımız dahilinde Stil Şablon olarak bahsedeceğiz. Gelelim Stil Şablonun varoluş amacına. Sizinde bildiğiniz üzere
DetaylıT.C. CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA CSS DERS NOTU. Seval ÖZBALCI
T.C. CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA CSS DERS NOTU Seval ÖZBALCI seval.ozbalci@bayar.edu.tr MANİSA 2003 İÇİNDEKİLER İÇİNDEKİLER... 2 CSS (STİL
DetaylıSite Temizlik Projesi Kodları. Site Tasarım Çalışması -3
Site Temizlik Projesi Kodları Site Temizlik Projesi -2 nin kodları aşağıdadır. (İlgili site sayfasını önceki yazılarda bulabilirsiniz.) [crayon-5cacfb4a355c5785238607/] İndir (DOCX, 15KB) Site Tasarım
DetaylıMODÜL 3 HTML İLE STİL ŞABLONLARI
MODÜL 3 HTML İLE STİL ŞABLONLARI Bu modülü bitirdiğinizde; CSS kodlama standartlarına uyarak işlevselliği ve verimliliği artırmak için HTML kodları ile Stil şablonu (CSS) yapılandırmasını gerçekleştireceksiniz.
DetaylıÖrnek Ölçülü Site Kodları. Site Temizlik Projesi Kodları. İlk Hafta Sunumu ve Ön Test
Örnek Ölçülü Site Kodları [crayon-5c079862dff41089602577/] Site Temizlik Projesi Kodları Site Temizlik Projesi -2 nin kodları aşağıdadır. [crayon-5c079862e05c5626962251/] İndir (DOCX, 12KB) İlk Hafta Sunumu
DetaylıHTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN
HTML 5 ve CSS 3 Yrd. Doç. Dr. Murat Olcay ÖZCAN HTML HTML web sayfalarını tanımlayan bir işaretleme dilidir. HTML (Hyper Text Markup Language) açılımı Hiper Metin İşaretleme Dili HTML dosyaları HTML etiketleri
DetaylıCSS Anlatımları #1. Hazırlayan Oğuzhan CABBAROĞLU
CSS Anlatımları #1 Hazırlayan Oğuzhan CABBAROĞLU Önsöz İnternetteki çeşitli kaynaklardan, birikimlerimizden bir araya getirdiğimiz CSS Anlatımları serimizin başlangıç yazısı Css e Giriş ile takipçilerimize
DetaylıSite Temizlik Projesi Kodları
Site Temizlik Projesi Kodları Site Temizlik Projesi -2 nin kodları aşağıdadır. (İlgili site sayfasını önceki yazılarda bulabilirsiniz.) [crayon-5c2acf77c2a0b746634170/] İndir (DOCX, 15KB) İlk Hafta Sunumu
Detaylı12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )
12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 ) 25.09.2017 METİN VE GÖRÜNÜM DÜZENLEME ETİKETLERİ : etiketleri dökümana başlık eklemek için kullanılır. etiketinde ki x ifadesi 1 den 6 ya kadar
DetaylıBĠLĠġĠM TEKNOLOJĠLERĠ
T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI BĠLĠġĠM TEKNOLOJĠLERĠ STĠL ġablonu (CSS) 482BK0170 Ankara, 2012 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri
DetaylıSite Tasarım Çalışması -3
Site Tasarım Çalışması -3 Aşağıda adresini verdiğim çalışmayı table kullanarak yapmaya çalışınız., Örnek site div ile yapıldığından bölümler tablo aynı hizada değildir. Sizler eşit bölmeli table kullanacaksınız;
DetaylıCSS. Cascading Style Sheets. ADOBE DREAMWEAVER CS5 CSS PANEL ve CSS3 YEN ÖZELL KLER
Metin Y lmaz Design 2011 Tüm Haklar Sakl r. CSS Cascading Style Sheets ADOBE DREAMWEAVER CS5 CSS PANEL ve CSS3 YEN ÖZELL KLER Herkese merhaba, Metin Y lmaz Blog sayfamdan ba lad m CSS derslerine bu döküman
DetaylıWeb Tasarımının Temelleri
1. Hafta Web Tasarımının Temelleri Öğr. Gör. Murat YAZICI www.muratyazici.com Artvin Çoruh Üniversitesi, Artvin Meslek Yüksekokulu www.artvin.edu.tr Listeleme Etiketleri Sıralı liste oluşturmak için
Detaylıİleri Web Tasarım Teknikleri. Öğr. Gör. Gökhan TURAN www.gokhanturan.com.tr Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu
İleri Web Tasarım Teknikleri Öğr. Gör. Gökhan TURAN www.gokhanturan.com.tr Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu İçerik JavaScript Cascading Style Sheets (CSS) HTML CSS3 İle Gelen
DetaylıCSS ile Sayfa Yerleşim Düzeni
CSS ile Sayfa Yerleşim Düzeni Katmanlar (Layers) Katmanların HTML kod karşılığı Div etiketidir.. ... Katmanların genel özelliklerini şöyle sıralayabiliriz: Katmanlara genişlik ve yükseklik
Detaylı2. HTML Temel Etiketleri
2. HTML Temel Etiketleri Bu bölümü bitirdiğinizde, HTML ve etiket kavramlarının ne olduğunu, HTML komut yapısını, Örnek bir HTML dosyasının nasıl oluşturulduğunu, Temel HTML etiketlerinin neler olduğunu,
Detaylı5. Tablo İşlemleri. Bu bölümü bitirdiğinizde,
5. Tablo İşlemleri Bu bölümü bitirdiğinizde, Tablonun nasıl oluşturulduğunu, Satır ve hücrelerin ne olduğunu ve nasıl oluşturulduğunu, Tablonun ve hücrelerin nasıl hizalandığını, Satır veya sütunların
DetaylıDIV KAVRAMI <style> position: absolute
DIV KAVRAMI Div tag i katman oluşturmak için kullanılır. Div ler sayfanın komple bir satırını kaplarlar, bu yüzden tag i içerisinde şekillendirilip, boyutlandırılmaları gerekir. Aşağıdaki şekilde
Detaylı3. Metin ve Görünüm Etiketleri
3. Metin ve Görünüm Etiketleri Bu bölümü bitirdiğinizde, Metin biçimlendirme etiketlerinin neler olduğunu ve nasıl kullanıldığını, Yatay çizginin nasıl çizildiğini ve özelliklerinin neler olduğunu, Satır
Detaylı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.
Yazı Tipi Stili HTML kodları 47 Kalın İtalik Altı Çizili 9.2.6 Metin yükseltme veya alçaltma 1. Sayfa görünümünde, belge penceresinin altındaki Tasarla düğmesini tıklatın. 2.
DetaylıArayüz Geliştirme Dokümantasyonu
Arayüz Geliştirme Dokümantasyonu Proje: İş: Müşteri: Nosab Web Sitesi Arayüz Geliştirme Aeronorm Index 1. Sayfalar 2. Renk Paleti 3. Tipografi 4. Kutu Modeli 5. Bileşenler 6. Kod ve Sayfa Yapısı 7. Responsive
DetaylıMICROSOFT OFFİCE WORD PROGRAMI DOSYA İŞLEMLERİ
MICROSOFT OFFİCE WORD PROGRAMI Ms Word bir kelime işlemci programıdır. İçinde bulunan detaylı metin biçimlendirme seçenekleri, ayrıntılı tablo, şekil ve grafik oluşturma başarıları nedeniyle, kendi türünde
DetaylıMetin Tabanlı İçerik Oluşturma Araçları
Metin Tabanlı İçerik Oluşturma Araçları Microsoft Office Word Kelime işlemci, görsel nesnelerin veya çizimlerin resim ya da arka plan olarak kullanıldığı metinler oluşturabilen, harita ve tablo gibi şekiller
DetaylıCSS ile Web Sayfası Oluşturma
CSS in en büyük avantajlarından biri ve en önemlisi başka bir koda(xhtml hariç) ihtiyaç duymaksızın sayfa iskeleti ve stilini oluştumamıza olanak sağlamasıdır.css 1996 dan beri kullanıla gelen bir standart
DetaylıBackground, Border, Classification, Dimension, Font, Generated Content, List And Marker, Margin
Dimension, Font, Generated Content, BACKGROUND Özellik Açıklama Değerler IE F N W3C color background background-attachment Bir öğedeki yazıların renklerini tanımlamakta kullanılır Bir yöndeki tüm art alan
DetaylıBİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME
BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME Büro Yönetimi Öğretmeni Fatma GEZ BİÇİMLENDİRME Yazmış olduğumuz metinleri farklı boyut, renk, yazı tipi vb. özelliklerde yazabilmek için biçimlendirme işlemi
DetaylıFord Mustang 4.6 V8 V8 GT
Ford Mustang 4.6 V8 V8 GT İlan no: 250093 İlan detayları Galeriden 350.000 TL 04 Ara 2015 350.000 TL 27 Kas 2015 351.000 TL 10 Kas 2015 358.000 TL 10 Kas 2015 258.000 TL AR OTO STÜDYO'dan FORD MUSTANG
DetaylıDoç. Dr. İsmail Rakıp Karaş www.ismailkaras.com irkaras@gmail.com. Hazırlayan: İdris Kahraman
7. Doç. Dr. İsmail Rakıp Karaş www.ismailkaras.com irkaras@gmail.com Hazırlayan: İdris Kahraman Dreamweaver Dreamweaver en iyi web editör yazılımlarından biridir. Biz tasarım modunda çalışırken,dreamweaver
DetaylıBMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1
BMT 202 Web Tasarımı 2016 2017 Bahar Dönemi Yük. Müh. Köksal GÜNDOĞDU 1 HTML 5 Yük. Müh. Köksal GÜNDOĞDU 2 HTML 5 Günümüzde kullanılan HTML 4.1 sürümü, CSS desteğiyle ne kadar düzenli ve sağlam bir yapıda
Detaylı2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI
2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI İşletim Sisteminde Yapılan Uygulamalar Bir Bilgisayarda Hangi İşletim Sistemi Yüklü Olduğunu
DetaylıTemel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri
Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri Hesap Tabloları(Excel 2007) HAFTA 1 1. Hesap Tablolarına Giriş 1.1. Hesap tablosu tanımı, kullanım amacı ve yerleri 1.2. MS Excel Uygulamasına giriş
DetaylıWeb Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017
Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017 1. Hafta TANIŞMA, İNTERNET, HTML İçerik (Hafta/Konu) 1. Tanışma, İnternet Nedir, Html Nedir, Temel Terim ve Kavramlar 2. İnternete erişim ve İnternet
Detaylıİmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.
21 Aralık 2011 / Çarşamba Önce bir site tanımlayacağız, yani önce çalışacağımız klasörü oluşturacağız. Bunun içinde, bir de resim klasörünü oluşturacağız. Görünüm : Classic Site Manage Site sitede düzenleme
DetaylıCSS ile yazıcı çıktı işlemleri
CSS ile yazıcı çıktı işlemleri Web sayfalarının çıktılarını almak her zaman sorunludur. Web sayfaları web tarayıcılarında güzel görünürler ancak çıktı almak için uygun değildirler. Web sayfalarında yazıların
DetaylıElbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU
Elbistan MYO 2016-2017 Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU HTML Nedir? HTML, Hyper Text Markup Language sözcüklerinin baş harflerinden oluşan bir kısaltmadır ve Web in temel dilidir. Html dökümanları
Detaylıİ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.
Mahmut BORA KARAKUŞ İ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. Peki internet nasıl çalışıyor ve internet
Detaylı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.
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. MEHTAP YALÇINKAYA HTML - TABLO Genel Bilgi Tablolar, sayfaları satırlara/sütunlara bölmek
DetaylıWEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ
WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ Web Sitesi Yönetim Paneli, Üniversitemiz web sitesinde, birimlerimize ait web sitelerindeki içerikler üzerinde ekleme, silme, değiştirme gibi güncelleme işlemlerini,
DetaylıYeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve www.arifceylan.com a bağlanıp 1 Mart tarihli sayfayı açıyoruz
16 Mart 2012 / Cuma Yeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve www.arifceylan.com a bağlanıp 1 Mart tarihli sayfayı açıyoruz Gridview içerisindeki verileri Excel dosyasına dönüştürmek
Detaylı08.11.2015 WORD KULLANIMI
KELİME İŞLEMCİ-MİCROSOFT OFFİCE OFFICE DÜĞMESİ HIZLI ERİŞİM ARAÇ ÇUBUĞU MENÜLER ŞEKİL, RESİM EKLEME TABLO EKLEME ETKİNLİKLER 1 OFFICE DÜĞMESİ: Çalışmamız ile ilgili dosya işlemleri yapmamızı sağlar. Yeni
DetaylıTEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA
TEMEL BİLGİSAYAR Ders Notları Yrd. Doç. Dr. Seyit Okan KARA İÇERİK Excel menü çubuğunda bulunan, Ekle menüsünün içerik ve uygulamaları Biçim menüsünün içerik ve uygulamaları Veri menüsünün içerik ve uygulamaları
DetaylıBu sekme ile genel olarak biçimlendirme ile ilgili ayarlamaların yapıldığı sekmedir.
3. GİRİŞ SEKMESİ Bu sekme ile genel olarak biçimlendirme ile ilgili ayarlamaların yapıldığı sekmedir. 3.1. Excel 2010 da Kesme, Kopyalama, Yapıştırma ve Biçim Boyacısı Giriş sekmesinin ilk grubu olan Pano
Detaylı8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma
Genel Ekran Görünümü 1.Ofis Düğmesi 2.Hızlı Erişim Araç Çubuğu 3.Belge Başlığı 4.Menüler 5.Menü Şeridi 6.Kaydırma Çubuğu 7.Cetveller 8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı
Detaylı2. Belgeye Metin Ekleme
METİN İŞLEMLERİ Flashta 2 çeşit metin vardır:1)tlf metni 2)Klasik metin 1)TLF Metni : CS5 ile başlayan metin türü. TLF metni FLA dosyanızın yayınlama ayarlarında ActionScript 3.0 ve Flash Player 10 veya
DetaylıEĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI
2015-2016 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI MİCROSOFT EXCEL PROGRAMI Programın Açılışı: Başlat Tüm Programlar Microsoft Office Microsoft
DetaylıHTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN
HTML 5 ve CSS 3 Yrd. Doç. Dr. Murat Olcay ÖZCAN HTML HTML web sayfalarını tanımlayan bir işaretleme dilidir. HTML (Hyper Text Markup Language) açılımı Hiper Metin İşaretleme Dili HTML dosyaları HTML etiketleri
DetaylıHTML 6. Bölüm. Doç. Dr. İsmail Rakıp Karaş www.ismailkaras.com irkaras@gmail.com. Dersin Course Page: www.ismailkaras.com/228
HTML 6. Bölüm Doç. Dr. İsmail Rakıp Karaş www.ismailkaras.com irkaras@gmail.com (Son Güncelleme: 19.04.2015) Dersin Course Page: www.ismailkaras.com/228 Yığılmalı Stil Kağıtları / CSS-Cascading Style Sheets
DetaylıHizalama Word dokümanlarınızda oluşturduğunuz veya oluşturacağınız metinlerin hizalamasını yapabilirsiniz. Bu işlem için:
Biçimleme Metin biçimleme Hizalama Word dokümanlarınızda oluşturduğunuz veya oluşturacağınız metinlerin hizalamasını yapabilirsiniz. Bu işlem için: 1. Hizalamak istediğiniz metni seçin. 2. Giriş sekmesini
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4
BTP 207 İNTERNET PROGRAMCILIĞI I Ders 4 Sayfalara Resim Eklemek 2 Etiketi Sayfaya resim eklemek için kullanılır. JPG, BMP, GIF, PCX, PNG, TIFF, WMF gibi resim formatlarını destekler. Sonlandırmalı
DetaylıCss Stillerinin Nesneyi Etkileme Yolları Ve Sırası, Diez, Nokta, Yıldız, Class Css De Neyi İfade Eder.
Ve Sırası, Diez, Nokta, Yıldız, Class Css Css stillerinin nesneyi etkileme yolları ve sıraları: (#), (.), (*), (class) CSS de nasıl kullanılır bu başlık altında bulabilirsiniz. Css Nedir? HTML bize metin
DetaylıWEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ
WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ Web Sitesi Yönetim Paneli, Üniversitemiz web sitesinde, birimlerimize ait web sitelerindeki içerikler üzerinde ekleme, silme, değiştirme gibi güncelleme işlemlerini,
DetaylıMS WORD 5. BÖLÜM. Şekil 3. 100. Sayfa Düzeni Sekmesi. Şekil 3. 101. Temalar Grubu
MS WORD 5. BÖLÜM Bölüm Adı: SAYFA DÜZENİ Bölümün Amacı: Sayfa yapısı ve düzenini değiştirmek. Neler Öğreneceksiniz? Bu bölümü bitiren kişi: 1. Ofis temalarını bilir. 2. Kenar boşluklarını, sayfa yönlendirmesini,
DetaylıWEB TASARIMININ TEMELLERİ
WEB TASARIMININ TEMELLERİ Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri
DetaylıSAB 103 TEMEL BİLGİSAYAR KULLANIMI
SAB 103 TEMEL BİLGİSAYAR KULLANIMI Kelime İşlemci - Word Prof.Dr. Fatih TANK Ankara Üniversitesi Uygulamalı Bilimler Fakültesi Sigortacılık ve Aktüerya Bilimleri Bölümü Prof.Dr. Fatih TANK - Temel - Ders
DetaylıWEB TASARIMININ TEMELLERİ
WEB TASARIMININ TEMELLERİ Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri 2. Hafta Html Temel Etiketleri
DetaylıMIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler
MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2 Konular - Temel HTML etiketleri kullanma, - Resim, arkaplan rengi, arkaplan resmi ekleme, - Link oluşturma ve ekleme, - Maddeleme, numaralandırma,
DetaylıHTML Sayfaları. Bütün html sayfaları
HTML VİZE NOTLARI HTML Sayfaları Bütün html sayfaları tagıyla başlar ve tagıyla biter. tagları arasında ve tagları vardır. Örnek bir html boş sayfası kodları şu şekilde
DetaylıÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği
ÖNDER BİLGİSAYAR KURSU Microsoft Office Kursu Eğitim İçeriği Microsoft WORD 1. PENCERE ELEMANLARI VE GÖRÜNTÜLEME BİÇİMLERİ 1.1. Genel Bilgiler 1.2. Ekran Görünümleri 1.3. Metin Sınırları ve Basımda Çıkmayan
Detaylı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.
1.Internet nedir? 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. Internet, insanların her geçen gün gittikçe artan "üretilen
Detaylı1.1 Web Kavramlar. 1.1.1.3 URL terimini tanımlayınız ve anlayınız.
1.1 Web Kavramlar 117 Anahtar 7erim/er 1.1.1.1 Web ve Internet terimlerini tanımlayınız. Her birinin anahtar özelliklerini tanımlayınız. Web bir Internet hizmetidir. Web Internet üzerinde bağlantılı html
Detaylı4. Bağlantı (Köprü) Oluşturma
4. Bağlantı (Köprü) Oluşturma Bu bölümü bitirdiğinizde, HTML dosyalarında nasıl bağlantı oluşturulduğunu, Bağ etiketinin ne olduğunu, Yerel dosyalara nasıl bağlantı kurulduğunu, İnternet üzerindeki dosyalara
DetaylıYüzen Kutu (Float) ve Konumlandırma (Position) Özellikleri
Yüzen Kutu (Float) ve Konumlandırma (Position) Özellikleri 1. Yüzen kutu özellikleri FLOAT ve CLEAR, CSS ile web sitesi kodlamanın en önemli özelliklerinden iki tanesidir. Float, bir elemanı Normal Akışın
DetaylıKurallar ve Sitil Dosyaları. HTML, XHTML ve CSS CSS (Cascading Style Sheets) CSS nedir?
Kurallar ve Sitil Dosyaları Sitil dosyalarını hazırlamak için iki yol kullanılabilir. El ile bir metin editöründe yazılabilir Özel bir web geliştirme yazılımı kullanılabilir. HTML, XHTML ve CSS CSS (Cascading
DetaylıTemel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri
Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri Bilgi Teknolojileri (IT) Kavramları, Bilgisayar Kullanımı ve Dosyaların Yönetimi, Bilgi ve İletişim HAFTA 1 1. Genel Kavramlar(Bilgisayarın tanımı,bilgi
DetaylıBİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA 08.04.2011
BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ HTML DERS NOTLARI 6. DERS YARD. DOÇ. DR. MEHTAP YALÇINKAYA 08.04.2011 HYPERLINKS - KÖPRÜ Sayfalara link (bağlantılar) oluşturmak için kullanılır.
Detaylı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.
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. VS2005 den yeni bir web sitesi oluşturmasını isteyelim. Yeni bir ASP.NET
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2
BTP 207 İNTERNET PROGRAMCILIĞI I Ders 2 HTML 2 Hyper Text Markup Language = Yüksek/İleri Metin İşaretleme Dili Web sayfaları oluşturmak için kullanılan içerik biçimlendirme dilidir. Yüksek/ileri metin
DetaylıCSS i Web Sayfalarına Eklemek
CSS i Web Sayfalarına Eklemek CSS in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value) XML de
Detaylı12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>
12. Tanımlama Listeleri , , Terimler ve açıklamalarını içeren listeler oluşturmakta kullanılırlar. Bir uygulamanın komut satırı seçeneklerini listelemek ve altlarında açıklamalarını
DetaylıElbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU
Elbistan MYO 2016-2017 Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU Web Sayfasını Kayıt Etmek : Share point designer ya da Notepad de oluşturduğumuz HTML kodunu kaydetmek için File Save As komutunu seçiniz. Kayıt
DetaylıHTML & CSS. Öğr.Gör. M.Ersin AKAY
HTML & CSS Öğr.Gör. M.Ersin AKAY Neler Öğreneceğiz? HTML işaretleme dili CSS stil şablonları HTML Hyper Text Markup Language HTML de Neler Öğreneceğiz? Html işaretleme dili temel yapısı ve kavramları Html
DetaylıAşağıdaki örnekte, aynı düzen tablosu ve hücreleri içerikle birlikte gösterilmektedir.
12 DÜZEN TABLOLARI Microsoft Office FrontPage 2003 programında düzen tabloları ve hücrelerini kullanarak, profesyonel görünümlü Web sayfası düzenleri oluşturabilirsiniz. Düzen tablosu, sayfa düzeni için
Detaylı7. Çerçeveler. Bu bölümü bitirdiğinizde,
7. Çerçeveler Bu bölümü bitirdiğinizde, Çerçevelerden oluşan bir WEB sayfası tasarlamayı, İç içe çerçeveler oluşturmayı ve Çerçeveleri isimlendirmeyi, Bağ kurulan dosyaları belirtilen çerçeve içerisinde
DetaylıLESS ile hiyerarşik ve fonksiyonel css yazmak
LESS ile hiyerarşik ve fonksiyonel css yazmak 13 Kasım Pazar 11 (X)HTML, CSS ve JavaScript Dökümanları http://mfyz.com/less-ile-hiyerarsik-ve-fonksiyonel-css-yazmak LESS bir çeşit css derleyicisi ve aslında
DetaylıKELİME İŞLEMCİLERE GİRİŞ 5.SINIF BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÇALIŞMA KÂĞIDI
KELİME İŞLEMCİLERE GİRİŞ 5.SINIF BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÇALIŞMA KÂĞIDI Microsoft Office Word programı, Amerika da bulunan ve Bill Gates in sahibi olduğu yazılım firması Microsoft tarafından
Detaylı4 Front Page Sayfası Özellikleri
4 Front Page Sayfası Özellikleri İsterseniz Frontpage penceresinin sağ tarafından, isterseniz araç çubuklarından faydalanarak yeni bir sayfa açın. Frontpage te çeşitli sayfa şablonları bulunmaktadır. Ancak
DetaylıHTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN
HTML 5 ve CSS 3 Yrd. Doç. Dr. Murat Olcay ÖZCAN HTML HTML web sayfalarını tanımlayan bir işaretleme dilidir. HTML (Hyper Text Markup Language) açılımı Hiper Metin İşaretleme Dili HTML dosyaları HTML etiketleri
DetaylıMaltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi
Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi GENEL DERS BİLGİLERİ Öğretim Elemanı Ofis : MUH 312 : Öğr. Gör. Dr. T.Tugay BİLGİN Ofis Saatleri : Pazartesi:
DetaylıHTML (Hyper Text Markup Language)
HTML (Hyper Text Markup Language) Ele Alınacak Başlıklar HTML tarihçesi Bir HTML dökümanın genel görünümü HTML ve tarayıcı etkileşimi Tarihçe Internet The World Wide Web (www) HTML URI/URL HTTP Tim Berners-Lee
Detaylı