Untitled html
Evet sevgili öğrencilerimiz. Artık öğrenci diye bahsediyorum, çünkü bu yola başkoyduğunuza inanıyorum... Şimdi Web Sayfalarımızın temel yapıtaşlarını oluşturan HTML derslerine başlıyoruz.

Unutmayın HTML'i bilmeden web tasarımında ve ASP'de bayağı bir zorlanırsınız...

HTML: (Hyper Text Markup Language)

Ben genelde HTML'i pek kullanmam. Ama öyle yerler geliyor ki, HTML bilmezseniz ortada kalıveriyorsunuz. Bu yüzden hiç olmazsa temelini bilmenizde fayda var diye düşünüyorum... Ve derslerimize başlıyoruz...

HTML'de kullanacağımız TAG'lar'ın başına ve sonuna < (küçüktür) ve > (büyüktür) işareti koyuyoruz. Bu semboller tarayıcımıza bu işaret içinde olanların, TAG olduğunu işaret ediyor. HTML'de sayfa yapısı mantığı üç temelden oluşur. Bunlar:

"<HTML>....</HTML>" : Bu taglar, yazdığımız dosyanın bir HTML dosyası olduğunu ve ona göre yorumlanması gerektiğini bildiren bir komut gönderir.

Hatırlayın ASP'de de, daha doğrusu VBScript'de de şunu kullanıyorduk: "<-% @ -Language=VBScript %>"... Bu da icra edilmesi istenen dosyanın dilinin VBScript olduğunu ve ona göre yorumlanması gerektiğini belirtiyordu.

İlk olarak HTML dersinde öğreneceğimiz şey CHARSET'tir. Bu kod satırları sayfamızın dilini Türkçe yapmamızı ve sayfaya girenlerin textleri Türkçe (Türkçe Karakterleri) doğru görüntüleyebilmesi için gereklidir... Bu kodlarımız başlık bilgilerine dahildir. Ve <HEAD>..</HEAD> TAG'larının arasında yer alır. Türkçe Karakter Görüntüleme kodu iki tanedir. Bunlar; "ISO-8859-9" ve "Windows-1254" tür... Kullanımını görelim...

<HEAD>
<TITLE>Başlık</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>


"<HEAD>"...."<HEAD>: Yazdığımızın dosyaların, üst bilgilerini içerir. Title (Başlık) gibi, karakter setleri gibi. Bunları daha ileride göreceğiz.

"<BODY>"...."</BODY>": Esas HTML'in ana kısmı bu bölümler arasına yazacağınız herşeydir. Burası BODY yani GÖVDE bölümüdür... Bu TAG'lar arasına yazacağınız herşey tarayıcılarda görüntülenir...

Tagları açtığımız gibi kapatmalıyızdır da. Bazıları istisna... Mesela, yatay bir çizgi koymaya yarayan (Horizontal Rule) "<HR>" olarak yazabilirsiniz... Yani şöyle kullanmanıza gerek yoktur. </HR>.... Fakat kapatsanız da bir zararı yoktur. Hatta gereklidir denilebilir. Çünkü kapatılmayan TAG'ların Netscape'de sorun yarattığına dair izlenimler bulunmaktadır...

Gördüğünüz üzere TAG'ları "/" işaretiyle kapatıyoruz... Şimdi dersler bölümüne tıklayarak derslere başlayabiliriz... Hadi bakalım.