form deneme
Web Programcısının El Kitabı -------------------------------------------------------------------------------- Bu doküman, Web programcıları için, mosaic, netscape, lynx gibi web programlarını kullanabildikleri gözönüne alınarak yazılmıştır. Yazının amacı yeni başlayanlara ve HTML programlama hakkında az bilgisi olanlara yol göstermektir. Dökümanın İngilizce sürümüne www.w3.org adresinden ulaşabilirsiniz. İnternet üzerinde yeralan tüm popüler HTML tarayıcıları, ister UNIX altında ister Windows altında olsun, Türkçe desteği vermektedirler. HTML dosyalarınızda rahatlıkla Türkçe karakterler kullanabilirsiniz. Sürüm 0.1 1993 Sürüm 0.2 Ağustos 1997 gorkem@cclub.metu.edu.tr -------------------------------------------------------------------------------- İçindekiler HTML dökümanın hazırlanması Temel belirtecler Konular Başlıklar Paragraf ve satırlar Bağlantılar Bağıl bağlantılar Kaynak bağlantıları Döküman içi bağlantılar Diğer döküman bağlantıları Diğer komutlar Listeler Düz listeler Numaralı listeler Tanımlı listeleri İçiçe listeler Formatlı metinler HTML yorum satırları Özel karakterler Resim görüntüleme Tablo hazırlama Tablo örnekleri Formlar Daha geniş bilgi için HTML dökümanın hazırlanması HTML dökümanlarının tamamı ASCII karakterlerden oluşan ve herhangi bir editörde yazılabilen metinlerden oluşmuştur. UNIX üzerinde pico, vi veya sevdiğiniz herhangi bir metin editörü kullanarak HTML dökümanlarınızı hazırlayabilirsiniz. Bunun dışında, kullanıcının HTML dilini bilmediği farzedilerek Windows ve DOS altında çalışan çeşitli yazılımlar hazırlanmıştır. Ayrıca, HTML kodunun doğruluğunu kontrol eden yardımcı programlara da Internet üzerinden erişilebilir. Temel bir HTML dökümanı aşağıdaki gibi yazılabilir: < title> Burası konunun yazılacağı yer < h1> Bu, 1 numaralı başlık HTML dünyasına hoşgeldiniz.Birinci paragrafımız.
Bu da ikinci..
HTML yazarken, metnin Web tarayıcının anlayacağı şekilde gösterilebilmesi için belirteçler kullanır. Yukarıdaki örnekte: < title> ve < /title> belirteçleri, dökümanın konusunu gösterir. < h1> ve < /h1> belirteçleri, dökümanın başlığını tanımlar. < p> belirteci, paragraf tanımlar. Tüm HTML belirteçleri, küçüktür işareti (< ), belirteç ismi ve büyüktür işaretinden (> ) oluşur. Genellikle her belirtecin < h1> ve < /h1> örneklerindeki gibi bir çifti olur ve sondaki belirtecin ismi önüne ayraç gelir. Yukarıdaki örnekte < h1> , Web programına 1 numaralı başlık formatında yazmasını, ise bu formatı kapatmasını söyler. < p> belirteci istisna bir durumdur ve < /p> olarak kapatılmaz. Not1: HTML belirteçleri küçük-büyük harf ayrımı yapmaz. < title > , < tITLE> veya < tiTlE> belirteçleri aynı görevi yaparlar. Not2: Her belirtecin bir WWW "browser"ında tanımlı olma zorunluluğu yoktur. Eğer browser desteklemediği bir komut ile karşılaşırsa kullanıcıyı uyarmadan belirteci gözardı eder. Temel Belirteçler Bu bölümde en sık kullanılan belirteçler kısaca anlatılacaktır. Konular Her HTML sayfasının ile ayrılan bir konusu olmak zorundadır. Konular genellikle sayfadan bağımsız olarak ekranın en üstüne basılır.
Bu ilk paragraf
Buna göre aşağıdaki örnek, okuduğunuz dosyanın başındaki örnekle aynı çıktıyı verir.
Bu, 1 numaralı başlık
HTML dünyasına hoşgeldiniz. Birinci paragrafımız.Bu da ikinci..
HTML dosyalarının okunurluğunu artırmak için başlıklar ile karşılık gelen belirteçleri aynı satirda, paragraf düzenleyen komutlar ise satır sonunda olmalıdır.
Satır sonu belirteci
Paragraf, iki satır arasında bir satır boşluk bırakırken, satır sonu belirteci kullanıldığı kursör alta geçer ve takip eden tüm metin,boşluk bırakmadan bir alttan yazılır.
Bu ilk satır.
İkinci satır daha uzun.
Ama bu bir paragraf sonu..
Sayfanın ortalanması Paragraflar ortalanırken < center> ve belirteçlerinden yararlanılır. Ortalanması istenen tüm metin, bu iki belirtecin arasına yazılır.
-
Liste elemanlarını teker teker girerken başına
- belirteci girilir. Kapatmak için belirtecine gerek yoktur. Listeyi bitirmek için belirteç kapatılır.
- Elma
- Armut
- belirteci yerine
- Linux İşletim Sistemi
- Linux'un desteklediği donanımlar
- ile belirtilir,
- ile başlık altına metin girilir. Tüm liste,
- ile
- Kişisel Kullanım
- Linux evinde veya işinde UNIX işletim sistemi altında çalışmak isteyenler için ideal bir platformdur. Özellikle işi veya eğitimi sırasında UNIX platformlar altında çalışmak, uygulamalar kullanmak veya yazılım geliştiren kişiler kendi kişisel bilgisayarlarında benzer ortamı yakalayabilmektedirler.
- Internet Sunucusu
- Linux doğrudan TCP/IP desteği ile gelmektedir. Bu yönü ile TCP/IP temelli bilgisayar ağlarında hem istemci hem de sunucu olarak yaygın kullanım bulmuştur.
- İstanbul'un büyük semtleri
- Beyoğlu
- Taksim
- Bakırköy
- Ankara'nın belli başlı yerleşim birimleri
- Kızılay
- Ulus
ve
belirteç çiftleridir. Bunlar kullanıldığı zaman tüm metin, yazıldığı gibi ekranda görünür. Aşağıdaki satırlar,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
ekranda şu şekilde 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 satırları HTML dokumanda yorumlayıcı tarafından gözönüne alınmayacak olan yorum satırları belirteçleri arasına alınır. Bu sayede programı yazmayı kolaylaştıracak yorumlar eklenebilir. Örneğin, veya
- kullanırlar. Ekrandaki liste elemanlarının başına 1'den başlayarak sayılar eklenir.
Aşağıdaki HTML kodu,