1.1 Yeni Web Sayfası Oluşturma
27
1.2 İyi Bir Sitenin Özellikleri
30
1.3. Metinler ve Tablolar
32
1.3.1 Web Sayfasına Metin Ekleme
32
1.3.2 Paragraf Özelliklerinin Düzenlenmesi
33
1.3.3 Madde İmi ve Numaralandırma Özelliklerinin Kullanılması
34
1.3.4 Tablo ve Hücre Oluşturma
35
1.4 FrontPage Sayfalarına Web Temalarının Uygulanması
38
1.4.2 Özel Temalar Oluşturmak
40
1.4.3 Web Sayfasına Banner Ekleme
44
1.4.4 Web Sayfasına Yatay Çizgi Eklemek
45
1.5.1 Sayfadan Sayfaya Bağlantı Vermek
48
1.5.2 Sayfanın İçinde Bağlantı Kurmak
48
1.5.3 Bir Sayfadan Bir Web Sitesini Çağırmak
49
1.5.4 Elektronik Posta Adresleriyle Bağlantı Kurmak
50
1.5.5 Diğer Dosya Türlerine Yapılan Bağlantılar
51
1.6.1 Çerçeveleri Desteklemeyen Browser’lar
53
1.6.2 Çerçeve İçeriklerini Ayarlamak
53
1.6.3 Çerçeve Özelliklerinin Düzenlenmesi
56
1.6.4 Çerçeveler Arası Bağlantı Oluşturma
58
1.6.5 Çerçeve İçerisinde Yeni Çerçevelerin Oluşturulması
59
1.6.6 Çerçevelerin Silinmesi
60
1.6.7 Çerçeve Sayfasının Ayrı Pencerede Düzeltilmesi
60
1.7.1 Clip Art Galery’de Yer Alan Resimleri Ekleme
63
1.7.2 Resim Dosyalarına Ait Özelliklerin Düzenlenmesi
63
1.7.3 Resim Araçları ve Özellikleri
64
1.8 Web Sayfasına Multimedia Dosyaları Eklemek
67
1.8.1 Web Sayfalarında Ses Dosyaları ile Çalışma
67
1.8.2 Web Sayfasında Video Formatlı Dosyalar ile Çalışma
68
1.9.1 Form Araçları ve Özellikleri
69
1.9.2 Form Nesnelerinin Kaldırılması
79
1.9.3 Form Özelliklerinin Düzenlenmesi
79
1.9.4 Verilerin Dosya ve/veya Elektronik Posta Adresine Gönderilmesi
80
1.9.5 Verilerin Veritabanı Dosyasına Gönderilmesi
81
1.9.6 Verilerin Diğer Veri İşleme Programlarına Gönderilmesi
81
1.10 Site Oluştururken Bilinmesi Gerekenler
83
1.10.2 Web Grafiklerinin Tasarlanması
83
1.10.3 Ücretsiz Web Alanlarının Bulunması ve Özellikleri
83
1.10.4 Ücretsiz Web Alanının Alınması
84
1.10.5 Sayfanın Web Alanına Gönderilmesi
84
2.1 Site Yönetimi ve Yayınlanması
86
2.1.2 Yerel Site Oluşturmak
87
2.1.3 Uzak Site Kurulumu
89
2.1.4 Uzak Siteyi Yerel Site ile Birleştirmek
89
2.1.5 FTP Kullanarak Web Sunucusuna Bağlanmak
90
2.1.6 Site Penceresi Kontrolleri
90
2.1.7 Yerel Siteyi Görüntülemek
92
2.1.8 Site Haritalarında Dosyaları Görmek
93
2.2 Dreamweaver Çalışma Alanı
94
2.2.1 Objects Panel (Nesne Paneli)
95
2.2.2 Property Inspector (Özellik Denetleyicisi)
97
2.2.3 Document Window (Doküman Penceresi)
98
2.2.4 Tag Selector (Etiket Seçici)
98
2.3 Sayfa Düzeni Tasarımı
100
2.3.1 Düzen Hücresi ve Tablosu
102
2.3.2 Encoding (Karakter Kodlama)
106
2.3.3 Sayfa Özelliklerinin Ayarlanması
107
2.3.5 Resim Eklemek ve Resim Özelliklerini Düzenlemek
117
2.3.6 Link (Bağlantı) Verme
121
2.4.2 Tablo Özelliklerinin Belirtilmesi
126
2.5 Layers (Katmanlar)
12 8
2.5.1 Katman Oluşturmak
129
2.5.2 Katmanları Tablolara Dönüştürmek
129
2.5.3 Tabloları Katmanlara Dönüştürmek
130
2.6 Çerçeveler ve Özellikleri
131
2.6.1 Çerçeveyi Merkezden Bölme (Split Frame Center)
134
2.6.2 Çerçevelerin Kaydedilmesi
134
2.6.3 Çerçeve Özellikleri
134
2.7.1 Form Araçları ve Özellikleri
135
2.7.3 Form Elemanları ve Özellikleri
137
2.8 Davranış Ayarları (Behaviors)
139
2.9 Time Lines (Zaman Çizelgeleri)
142
2.9.1 TimeLines Menüleri
143
2.9.2 Animasyon Seçenekleri
143
3.1.6 Web Teknolojileri
151
3.1.6.1 Statik Web Teknolojisi
151
3.1.6.2 Dinamik Web Teknolojileri
153
3.1.7 Web Teknolojisinin Sundukları
154
3.1.9 XML’in Geliştirilme Amaçları
156
3.2.5 Bir URL’nin Açıklaması
161
3.2.7 FTP (File Transfer Protocol)
163
3.2.11 HTML'de Bağlantı
164
3.2.12 Bağlantıların Görüntülenmesi
165
3.2.13 Etiketi Özellikleri
165
3.2.14 Name Niteliğinin Kullanılması
165
3.2.15 Title Niteliğinin Kullanılması
166
3.2.16 Hızlandırıcı Tuşlar
166
3.2.18 Programlama ve Etiketi
167
3.2.19 Tabindex Niteliği
167
3.2.20 Görüntüler ve Etiketler
168
3.2.21 Görüntü Haritaları
168
3.2.24 HTML 4.0’da Etiketi
172
3.2.27 URN, URC ve URI
179
3.2.28 Yeni URL Biçimleri
181
3.2.30 Bağlantı Hataları
183
3.3 Metin Biçimlendirme
184
3.3.2 Paragraf ve Kesme Eklemek
185
3.3.3 Kesme (Break) Etiketi
185
3.3.4 Biçimlendirilmiş Metin () Etiketi
185
3.3.5 Metin Stillerini Kullanmak
186
3.3.6 Özel Metin Biçimleri Oluşturmak
186
3.3.7 Yazının Hizalanması
186
3.3.8 Etiketinin Kullanılması
187
3.4.1 Genel Liste Etiketleri
192
3.4.2 Listeleme Yöntemleri
192
3.4.3 İleri Düzeyde Liste Teknikleri
193
3.5.1 Bir Tablonun Oluşturulması
200
3.5.2 Tablo Etiketi Özellikleri ve Değerleri
201
3.5.3 Tabloyu Renklendirme ve Artalan Olarak Grafik Kullanımı
206
3.5.4 Tablo ve Hücrelerin Boyutlarını Belirlemek
207
3.5.5 Tablolarda Hizalama
209
3.5.6 Hücreleri Birleştirme
210
3.5.7 Bilgi Sunma Aracı Olarak Tablo
211
3.5.8 Yapı İskeleti Olarak Tablolardan Yararlanma
213
3.5.9 Sabit ve Dinamik Tablo Tasarımları
213
3.5.10 Tabloların Yuvalanması ve Yığılması
218
3.6 Resim ve Çerçeveler
221
3.6.1 Görüntü Özellikleri
222
3.6.2 Faydalı Diğer Görüntü Biçimleri
226
3.6.3 Görüntü Yükleme Sorunları
227
3.6.4 Dosyadan Resim Çağırma
228
3.6.5 HTML Görüntü Temelleri
230
3.6.7 Görüntü Hizalama
232
3.6.9 Düğme Olarak Görüntüler
239
3.6.10 Görüntü Haritaları
240
3.6.11 İleri Seviye Görüntüler: Programlama, Stil ve
243
3.6.12 Stil Sayfaları (Cascade Style Sheets-CSS)
243
3.7 Çerçeveler (Frames)
263
3.7.1 Çerçeve Oluşturmak
265
3.7.2 Hedef Çerçeve Seçimi
266
3.7.3 Etiketinin Kullanımı
268
3.7.4 Kayan Çerçeveler
270
4.2 JavaScript'leri Çalıştırmak
270
4.3 JavaScript Programı Yazmak
2 72
4.3.1 JavaScript'lerin Sayfaya Yerleştirilmesi
273
4.3.2 JavaScript’in Temel İlkeleri
279
4.3.3 JavaScript Yazım Kuralları
279
4.3.4 JavaScript Değişkenleri
288
4.4.1 Atama (Assignment) İşlemleri
288
4.4.2 Aritmetik İşlemleri
289
4.4.3 Karşılaştırma İşlemleri
290
4.4.4 Alfanümerik İşlemleri
292
4.4.5 Şartlı İşlemler
293
4.4.6 Mantıksal İşlemler
294
4.4.7 İşlemlerde Sıra
294
4.5 Program Akış Denetimi
295
4.6 Program Döngü Denetimi
300
4.7 JavaScript’te Fonksiyon
306
4.7.1 Genel Hatlarıyla Fonksiyon Yazımı
306
4.7.2 Fonksiyona Değer Gönderme ve Değer Alma
306
4.7.3 Fonksiyon ile HTML İlişkisi
311
4.7.4 Değişkenleri Değerlendirme
314
4.8 JavaScript’in Nesneleri, Olayları ve Özellikleri
314
4.8.3 Nesneleri ve Olayları Birleştirme
329
4.8.4 JavaScript Nesneleri
34 1
4.9 JavaScript ile DHTML
343
4.9.1 Katman Özelliklerini Değiştirme
343
5.2.1 Yazım Kuralları
360
5.2.3 Array Fonksiyonu
363
5.2.5 İşlemciler (Operatörler)
365
5.2.6 VBScript’de Program Kontrolü
366
5.2.7 Mantıksal Sınamalar
367
5.2.10 İşlem Grupları (Procedure)
376
5.2.11 Sık Kullanacağımız Hazır Fonksiyonlar
378
5.2.12 Karakter Dizisi Düzenleme
379
5.2.13 Dizi İşlemleri
381
5.2.14 Test Fonksiyonları
383
5.2.15 ASP’nin Nesneleri
383
5.2.17 ADO (ActiveX Database Object)
404
5.2.18 Verileri HTML Etiketlerine Aktarma
413
6.2 PHP ve Veritabanı
421
6.3 PHP ve Web Sunucusu
422
6.4.1 Değişkenlerin Geçerli Olduğu Bölümler
427
6.5.2 Nümerik Veri Tipleri
431
6.5.4 Genel Tanımlı Değişkenler (Environment Variables)
434
6.5.5 Tür Okuma ve Değiştirme
437
6.7 Aritmetik ve Mantık İşlemciler
438
6.8.1 While( ) Döngüsü
443
6.8.2 do while( ) Döngüsü
444
6.8.4 foreach( ) Döngüsü
446