HTML Dersleri ( Ders 2 : Temel Unsurlar )

ByToluidin

Özel Üye
27 Ocak 2007
3,178
604
Temel Unsurlar

Bu sayfaya geldiğinize göre HTML öğrenme işinde
ciddisiniz demektir. HTML nispeten kolay bir dildir dedik. Bu dilde binary veya
hexadecimal kodlar yok. Herşey metin tabanlı ve bir HTML dökümanı oluşturmak
için ihtiyacınız olan şey bir editör. Hatta sizde herhangi bir HTML editörü
bulunmuyorsa bu işi Windows'un Notepad'i ile dahi halledebilirsiniz. Piyasada
iki tip editör bulunuyor. Birisi metin tabanlı, kod yazmayı gerektiren fakat
bunun yanısıra rutin bazı işlemleri kolaylaştıran editörler (HotDog, HomeSite.. )
diğeri WYSIWYG (What You See Is What You Get / Ne görürsen onu alırsın ) tarzı
denen kısaca görsel, kodlamayla uğraştırmayı gerektirmeyen editörler (FrontPage,
Dreamweaver, NetObjects Fusion,.. ). Benim yeni başlayanlara tavsiyem Windows'un
Notepad'i. Bu işlerin nasıl yapıldığını öğrendikçe ilerde siz de görsel
editörlere geçebilirsiniz. Çünkü bir yerde istenmedik sonuçlar çıkabilir ve
kodlara müdahele etmeniz gerekebilir. Üstelik görsel editörler bazen istenmeyen
kodlar ekliyorlar, bu da döküman boyutunun büyümesi demek.

Burada şunu da belirtmek gerekiyor; browserlar
arasındaki yorum farklarından dolayı sayfanız bir browser'da iyi görünürken bir
başka browser'da hiç istemediğiniz bir şekilde görüntülenebilir. Hele yeni bazı
teknikleri (css, dhtml gibi ) sadece MS Internet Explorer 4 ve üstü desteklerken
Netscape henüz bu teknikleri tam olarak desteklemiyor. Yine de piyasayı
neredeyse yarı yarıya paylaşan bu iki browser'ın birbirlerine üstün olduğu
yönleri var. Sonuçta, ne kadar fiyakalı bir sayfa da yapsanız elde ettiğiniz
başarı sayfanızı ziyaret eden kişinin kullandığı browser'a mahkum. Hatta
ziyaretçiniz browser'ına verdiği bir talimatla "yalnız şu fontu kullan",
"grafikleri görüntüleme" şeklinde bir ayar yapmışsa emekleriniz boşa gitti
demektir. Yine de bu kadar karamsar olmayalım.

Bu kadar genel bilgi yeter. Bir sonraki konuda
ilk HTML sayfamızı yapıyoruz.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.