Web Teknolojileri (Her Yönüyle Kolay Web Sayfası Hazırlama) O. Ayhan Erdem, M. Ali Akcayol  - Kitap

Web Teknolojileri

(Her Yönüyle Kolay Web Sayfası Hazırlama)

1. Baskı, 
Ocak 2005
Kitabın Detayları
Dili:
Türkçe
Ebat:
18.5x23.5
Sayfa:
469
Barkod:
9789753478861
Kapak Türü:
Karton Kapaklı
Baskısı tükenmiştir.
Kitabın Açıklaması
Web sayfası hazırlamak isteyenler ve öğrenci olarak bu konuyla yükümlü olanlar için bulunmaz bir kaynak. Şekiller ve tablo desteğiyle ayrıntılı olarak anlatılan ve soru işaretlerine mahal vermeden, örnek kodlarla yapılacak işlemin adımlarını sıralayan kitapta detaylandırılmış konu başlıklarıyla aradığınız her şeye zaman kaybetmeden ulaşmanız mümkün.
Kitabın Konu Başlıkları
.
FrontPage
.
Dreamweaver
.
HTML
.
JavaScript
.
ASP
.
PHP
Kitabın İçindekileri
Önsöz 
7
Şekiller Listesi 
17
Çizelgeler Listesi 
21
1. Bölüm FRONTPAGE
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.1 Web Temaları 
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 Bağlantılar 
46
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 Çerçeveler 
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 Resim Ekleme 
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 Formlar 
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.9.7 Arama Formu 
82
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. Bölüm DREAMWEAVER
2.1 Site Yönetimi ve Yayınlanması 
86
2.1.1 Site Yönetimi 
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.4 CSS Stilleri 
113
2.3.5 Resim Eklemek ve Resim Özelliklerini Düzenlemek 
117
2.3.6 Link (Bağlantı) Verme 
121
2.4 Tablolar 
123
2.4.1 Tablo Eklemek 
123
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 Formlar 
135
2.7.1 Form Araçları ve Özellikleri 
135
2.7.2 Form Yapısı 
136
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. Bölüm HTML
3.1 HTML Özellikleri 
148
3.1.1 HTML 1.0 
149
3.1.2 HTML 2.0 
149
3.1.3 HTML 3.2 
150
3.1.4 HTML 4.0 
150
3.1.5 HTML 4.01 
150
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.8 HTML Sorunları 
154
3.1.9 XML’in Geliştirilme Amaçları 
156
3.2 Bağlantılar 
158
3.2.1 URL 
159
3.2.2 Site Adresi 
160
3.2.3 Dizin 
161
3.2.4 Dosya Adı 
161
3.2.5 Bir URL’nin Açıklaması 
161
3.2.6 File 
163
3.2.7 FTP (File Transfer Protocol) 
163
3.2.8 Gopher 
163
3.2.9 Mailto 
164
3.2.10 Telnet 
164
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.22 Tabindex 
172
3.2.23 Programlama 
172
3.2.24 HTML 4.0’da Etiketi 
172
3.2.25 Meta Etiketi 
176
3.2.26 URL Sorunları 
179
3.2.27 URN, URC ve URI 
179
3.2.28 Yeni URL Biçimleri 
181
3.2.29 Site Süzme 
182
3.2.30 Bağlantı Hataları 
183
3.3 Metin Biçimlendirme 
184
3.3.1 Başlıklar 
185
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.3.9 Fontlar 
188
3.4 Listeler 
191
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 Tablolar 
200
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.6 ALT Özelliği 
231
3.6.7 Görüntü Hizalama 
232
3.6.8 LOWSRC 
238
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.1 Nesneler 
315
4.8.2 Olaylar 
318
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. Bölüm ASP
5.1 ASP’ye Giriş 
350
5.2 VBScript 
358
5.2.1 Yazım Kuralları 
360
5.2.2 Değişkenler 
360
5.2.3 Array Fonksiyonu 
363
5.2.4 Sabit Değerler 
365
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.8 Döngüler 
370
5.2.9 Int ve Round 
375
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.16 Metodlar 
402
5.2.17 ADO (ActiveX Database Object) 
404
5.2.18 Verileri HTML Etiketlerine Aktarma 
413
6. Bölüm PHP
6.1 PHP Nedir? 
420
6.2 PHP ve Veritabanı 
421
6.3 PHP ve Web Sunucusu 
422
6.3.1 PWS ve IIS 
422
6.4 Değişkenler 
426
6.4.1 Değişkenlerin Geçerli Olduğu Bölümler 
427
6.5 Veri Tipleri 
429
6.5.1 String 
429
6.5.2 Nümerik Veri Tipleri 
431
6.5.3 Sabit Değerler 
432
6.5.4 Genel Tanımlı Değişkenler (Environment Variables) 
434
6.5.5 Tür Okuma ve Değiştirme 
437
6.6 Nesneler 
437
6.7 Aritmetik ve Mantık İşlemciler 
438
6.8 Döngüler 
442
6.8.1 While( ) Döngüsü 
443
6.8.2 do while( ) Döngüsü 
444
6.8.3 for( ) Döngüsü 
445
6.8.4 foreach( ) Döngüsü 
446
6.8.5 break 
448
6.8.6 continue 
449
6.9 Örnek Programlar 
449
6.9.1 Renk Kontrolü 
449
6.9.2 Hesap Makinesi 
451
6.9.3 Mail Gönderme 
453
Kaynakça 
455
Dizin 
461