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

Ebat: px
Şu sayfadan göstermeyi başlat:

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

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

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) 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 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Ü

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. 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İ 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. 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 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 İ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) 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İ 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 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 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

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ÜÇ 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 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 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İ

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(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

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 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 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 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ı. 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 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 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 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 ) 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Ġ

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 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

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

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 İ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 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 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, 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 <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 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.

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 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 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ı 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 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

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İ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 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

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ı 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 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 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 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.

İ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 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 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.

İ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. 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 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

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

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 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.

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

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

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

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 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. 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:

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 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.

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 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. Ş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İ 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 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İ 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. 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 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 Ö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.

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. 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 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 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ı. 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 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Ü 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. 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 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 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 <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 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 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.

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, 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 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 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 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 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 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) 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ı