Konu: Tasarim Dersleri Dewamı Çarş. 2 Tem. 2008 - 14:12
<pre> PATH=.:~/bin/:$PATH export PATH # Set up the terminal: stty erase "^?" kill "^U" intr "^C" eof "^D" stty hupcl ixon ixoff date '+Tarih :%D' TERM=vt100 </pre>
ekranda su sekilde görünür :
PATH=.:~/bin/:$PATH export PATH # Set up the terminal: stty erase "^?" kill "^U" intr "^C" eof "^D" stty hupcl ixon ixoff date '+Tarih :%D' TERM=vt100
HTML'de yorum satirlari HTML dokumanda yorumlayici tarafindan gözönüne alinmayacak olan yorum satirlari <!-- ve --> belirteçleri arasina alinir. Bu sayede programi yazmayi kolaylastiracak yorumlar eklenebilir. Örnegin,
<!-- karakterler.. karakterler... -->
veya
<!-- karakterler... -- -- karakterler.. -- >
Özel karakterler Web programi, birtakim karakterleri ekranda göstermek için farkli bir format kullanir. Asagida, bu tür farkli karakterleri göstermek için girilmesi gereken kodlar verilmistir.
< < (küçüktür)
> > (büyüktür)
& & (ve)
" " (tirnak)
Resim Görüntüleme Eger Web sayfalarini gezerken grafik destekleyen bir program ( Mosaic, Netscape) kullaniyorsaniz, ekranda resimlerin, arkaplanlarin ve hatta animasyonlarin oldugunu farketmissinizdir. Bu resimler genellikle X Bitmap (XBM) , GIF, veya JPG formatli olurlar ve dosyaya görsel bir çekicilik katarlar. Buna ragmen ayni ekranda çok miktarda resim kullanmaktan sakinmalidir, çünkü bu durumda resimler kullaniciya daha geç bir sürede ulasir.
Ekranda resim görüntülemek için,
<img src="resmin bulundugu dizin">
demeniz yeterlidir. Burada, nasil HTML dökümanlarin hepsi .html ile bitiyorsa, tüm resim dosyalarinin sonu da .xbm , .gif veya .jpg ile bitmelidir. Özel bir durum olmadikça görüntülenen resmin alt kismi ile metin yanyana gelirler.
Görüntünün orijinal formatinda degisiklik yapmadan ekranda enini ve boyunu ayarlamak mümkündür. Bunun için height=sayi ve width=sayi ara belirteçleri kullanilir. "Sayi" degiskeni piksel olarak verilir.
<img src="/artwork/mavi.jpg" height=30>
Tablo Hazirlama Grafik destekli Web programlarinin tablo destegi ile çok çesitli istatistiki bilgiler, programlar, her türlü listeler ekranda derli toplu gösterilebilir. Tablo hazirlama basligi altindaki örnekler, her çesit tablonun olusturulmasi için yeterli degildir. Kullanici, istegi dogrultusunda bunlari gerçeklestirmelidir.
Ekranda tablo gösterirken, o an kullanilan pencerenin büyüklügüne ve tablo içindeki metinin genisligine göre tablonun en ve boyu degisebilir.
Tablo, satir ve sütunlardan olustugu için her hücre ayri ayri tanimlanir. Her satir ve sütun, kendi içinde baska satir ve sütunlari ihtiva edebilir.
Tablolara baslik, liste, paragraf, form, figür ve her formatta metin konabilir.
Default olarak, header hücreler merkeze alinir, digerleri saga yanasik olarak ekrana gelirler. Bunu engellemek için hücre için <ALIGN=.. belirteci, tüm tablo için <COLSPEC=.. belirteci kullanilir.
Her hücre bos olabilir.
Tablodaki her satirdaki kolon sayisinin esit olmadigi durumlarda kayip hücreler tablonun sagina yerlestirilir ve içleri bos kalir.
<th> ve <tc> belirteçleri sadece <tr> belirteçleri arasinda olabilir.
Hücrelerin üstüste gelmesi istenmeyen sonuçlar yaratabilir.
Tablo ebadi Tüm tablonun uzunlugu, en genis satirla belirlenir. Kelimeler kisaltilmadigi için paragraflar <br> ile kesilmedikçe ekrana gelirler. En kisa uzunluk da en genis kelime veya resmin uzunlugu ile bagintilidir.
Align
Tablonun dik halinin nasil olacagini belirler.
Left Metini ekranin soluna yanasik yazar.
Right Metini ekranin sagina yanasik yazar.
Colspec Sütunlarin ebadini ayarlar. Sütunlar soldan saga, bir büyük harf ve onu izleyen bir sayi ile listelenirler (örnegin <COLSPEC="L20 C8 L10" > ). Hücrenin ihtiva etttigi yazilari L harfi sola, R harfi saga alir. C harfi ortalamak için kullanilir. Burada belirteç opsiyonlari mutlaka büyük harfle yazilir.
Border Bu belirteç, tablo kenarlarinin ebadini kontrol etmeye yarar. <table border=10>
Nowrap Programin tablo içinde paragraflari otomatik olarak kesmemesi için kullanilir.Böylece kullanici istedigi yerde <br> belirtecini kullanabilir.
Form Hazirlama Formlar, kullanicidan bilgi girisi oldugu zaman bunlari okunmaya hazir duruma getirmeye yarar. Diger bir deyisle, kullanici ile programci arasinda bir köprü kurar. Programciya mail atmak, WWW üzerinden arastirma yapmak, belirli bir anahtar sözcügü kullanarak arama yapmak, ve hatta telefon bilgi bankalarina girmek form kullanarak halledilir.
Form konusunu anlayabilmek için, HTML programlamayi bilmek ve en azindan bir programlama diline ( tercihan shell, PERL veya C ) hakim olmak gereklidir.
Form hazirlanirken asagidaki adimlar izlenir :
Programin, form hazirladigimizi bilmesi için, <form .. belirteci açilir. Bu belirtecin iki parametresi vardir:
Method "Method", kullanicinin girdigi bilgileri ne sekilde alacagimizi belirler. Bu konunun disinda kalmasina ragmen, POST metodunu kullanmanizi tavsiye ederim.
Action Bu bölüme, alinan girdileri isleyecek programin ismi yazilir. Bu program ayri bir cgi-bin/ dizini altinda durmalidir.
Simdi kullanicinin girecegi bilgiler için forma birkaç bölüm ekleyebiliriz. Bunun için asagidaki parametreleri kullanan <INPUT .. > belirtecine gerek vardir.
Name Kullanicinin klavyeden girdigi bilgilerin tutuldugu degisken burada tutulur.
Size Bu sayi, ekranda kullaniciya ayrilan boslugun ne uzunlukta olacagini saptar.
Type Anket tipi (burada anlatilmayacaktir)
Örnek bir girdiyi olusturmak için su tür bir program yazilabilir.
<INPUT NAME="isim" SIZE=36>
Birden fazla satir kullanma durumunda, farkli bir opsiyonu, <TEXTAREA ...>