HTML (HyperText Markup Language-Yüksek metin işaretleme dili) Nedir ?

1960 yılında Ted Nelson adlı bir bilgisayar uzmanı hypertext kavramını bulmuştur. Hypertext, bugün ki WWW'in temelini oluşturmaktadır.  HTML, teknik bazda Generalized Markup Language (SGML) dili ve Document Type Definition (DTD) olarak tanımlanır.  SGML dili, 1960 yılında ünlü IBM firması tarafından  değişik bilgisayar ortamlarında belge taşıma sorununa çözüm olarak GML (General Markup Language) olarak geliştirilmiştir. Dil, daha sonra ISO tarafından standart hale getirilmiştir. Halehazırda kısaca  W3C adlı bir çalışma grubu HTML 4 adlı bir standart üzerinde çalışmakta isede benim bu yazıyı kaleme aldığım saatlerde henüz standart haline gelmemiştir. Bunda tarayıcı (browser) firmalarının arasındaki rekabet ve çıkar çelişkisi etkin rol oynamaktadır.

HTML'i,  web tarayıcılarının (IE, Netscape vd.)  okuyabileceği, internet dökümanları oluşturmaya yarayan bir çeşit text dili olarak tanımlayabiliriz.

Bir HTML dokümanı yaratmak için nelere gereksinimimiz vardır ? Aslında herhangi bir metin editörü bir html dokümanı yaratmak için yeterli bir ortamdır. Ancak kod yazmak biraz zahmetli, sıkıcı ve zaman alıcıdır; diğer yandan insanoğlunun çalışmaktan hoşlanmadığı da gözden uzak tutulmamalıdır. İşte bu olumsuzluklardan yararlanan kimi firmalar bu işi sizin adınıza yapabilen özellikte programlar geliştirmişlerdir. Halehazırda en popüler olan editörler Fronpage-2000/ XP  ve Dreamweaver'dir. Editörün adı, özelliği ve becerisi ne olursa olsun eğer web tasarımcılığına yeni başladıysanız mutlaka bu dilciğin önemli tag(etiket)'lerini ve özelliklerini öğrenmeniz gerekir. HTML dokümanları yaratmak için bana göre en popüler editör ne Frontpage nede dreamweaver'dir; bu Windows'un NOT DEFTERİ'dir.

Aklıma bir fıkra geldi, sizinle paylaşmak istiyorum. Zamanınızı aldığım için beni bağışlamanızı dilerim. 
Cehennemde her ulusun günahkarları, dizilmiş kazanlar içersinde yanıyorlarmış. Kazanların başlarında ellerinde mızraklarla zebaniler onları kontrol ediyormuş. İngilizlerin yandığı kazandan bir İngiliz arkadaşlarının sırtına basarak kazandan çıkıp yanmaktan kurtulmak istiyormuş, diğer arkadaşları da biran evvel kurtulsun diye ona alttan destek veriyormuş. Ancak her seferinde zebani " Bre günahkar henüz yanma zamanın dolmadı" diyerek elindeki mızrakla tekrar kazana itiyormuş. Zebaniyle bu mücadele devam ederken İngilizin Türklerin yandığı kazanın başında hiçbir zebaninin olmaması dikkatini çekiyor ve Zebaniye dönerek " Eee buda haksızlık doğrusu, neden Türklerin kazanı başında durmuyorsunuz" diyor. Zebani " Onlara gerek yok" deye cevap veriyor. İngiliz " Neden yahu olur mu öyle şey" diyor. Zebani "Efendim gerek yok diyorum zira kim kazandan çıkmaya çalışırsa kazandaki diğer arkadaşı bacağından tutup kazanın içersine çekiyor, o nedenle bizde onların kazanının başında nöbet tutmaya gerek görmüyoruz" diyor.

 

Nerden başlamalı ?
Hiç kuşkusuz önce birkaç temel tag'i öğrendikten sonra Windows'un Not Defterine kod yazarak başlamalısınız. Burada biraz deneyim kazandıktan sonra istediğiniz editörü kullanabilirsiniz. Önce biraz sabır, unutmayın Anadolu'da güzel bir söz vardır "SABIR İLE KORUK HELVA OLUR", Genç kuşaklar Koruğun ne olduğunu bilmeyebilir; Koruk, henüz olmamış üzüm salkımına verilen isimdir. Sonra çalışmak, daha sonra yine çalışmak, en önemlisi ise bilgiyi paylaşmaktır. Paylaşılan bilgi bereketlenir çoğalır. Web tasarımcılığında bencilliğe asla yer yoktur. Ben kelimesini dağarcığınızdan atmalısınız BİZ demelisiniz. 
 

GENEL HTML başlığı ile sunduğum derslerimizde, teknik ayrıntıdan özenle kaçındım. Burada anlatılanlar, HTML konusunda yeterince bilgi ve deneyimi olan arkadaşlarım için sıkıcı hatta çok yavan gelebilir. Ancak tasarıma ilgi duyan ve bu konuda kaynak arayan henüz yeterince deneyim kazanmayan dostları öncelikle düşünmem gerekliydi, o nedenle deneyimli arkadaşlarımın hoşgörülerine sığınıyorum.

Saygı Sevgilerimle.