HTML(Hypertext Markup Language - Sözlük anlamı olarak Yardımcı Metin Makyajlama Dili (: ) bir internet sitesinin iskeletini oluşturmamızı sağlayan ve kullanımı en basit dillerden biridir. HTML kavramını ve WEB sitelerinin tam olarak nasıl bir mantık ile çalıştıklarını [WEB'i anlamak] dökümanını okuyarak daha iyi anlayabilirsiniz. Basit anlam da HTML WEB sitesinin kullanıcıya sunulan yüzüdür. Hangi WEB sitesini ziyaret ederseniz edin size HTML kodlarından oluşmuş bir yapı sunar. Bu nedenle HTML kullanıcıya güzel ve düzenli bir görsellik sunmak amacı ile de kullanılır.
HTML'i bu kadar kolay yapan TAG( Etiket) mantığı ile çalışmasıdır. TAG(Etiket) iki ana temele dayanır. Birincisi her açılan TAG(Etiket) kapatılana kadar etkisini sürdürür. Diğer temel ise bazi TAGlerinin kapatılmasına gerek yoktur. HTML TAGleri genel olarak küçük(<) - büyük(>) işaretleri arasına yazılan ve HTML'e özgü terimlerden oluşur. Açılan TAG yine aynı terim ile fakat başına (/) işareti getirilerek kapatılır. örnek olarak HTML in en temel TAGi <HTML>'dir ve </HTML> TAGi ile de kapatılır. Kapatılmaya gerek duyulmayan TAGlerin genel mantığı kapatılmaya gerek duyulmamasıdır. Yukarda belirttiğimiz gibi TAGler kapsadıkları alan içinde ektilisini gösterir ve kapatılmaması durumunda tüm site için geçerli olacak ve diğer TAGlerinizin düzenini bozacaktır. örneğin <b> ( ingilizce Bold koyu kelimesinin baş harfi) TAGi kapsadığı alandaki cümleleri diğer kelimelere göre daha koyu görünmesini sağlar. </b> TAGi ile kapatılmaması diğer tüm cümlelerinde koyu görünmesine neden olacaktır. Kapatılmaya gerek duyulmayan TAGlere en basit örnek <hr> TAGi bir yatay bir çizgi çizmemizi sağlar ve etkisi tek bir yerde olduğu için kapatılmaya gerek yoktur.
HTML TAGlerinde büyük küçük harf ayrımı yoktur. İstediğiniz gibi kullanmak size kalmıştır fakat benim tavsiyem ilerki aşamalar için küçük harfler kullanmanızdır. TAGler konusunda en önemli ve unutmamanız gereken özellik iç içe oluşturulabilmesidir. örneğin <b> TAGinden sonra <i> (italik dediğimiz arasındaki cümleyi hafif eğik gösterir) TAGi gelebilir. Bunun anlamı aradaki cümlenin italik ve koyu olmasıdır. Bu şekilde bir cümleyi birden fazla TAG ile düzenleyebiliriz. Burda dikkat edilmesi gereken açılan TAGler açılma sıralarının tersi sırasında kapatılmak zorunda olmalarıdır. örneğin <b>< i> cümle TAGleri </i></ b> şeklinde kapatılmak zorundadır.
<b>< i> cümle </i></ b>
HTML kodlarını yazmak için bir çok editör mevcuttur ve bunlardan en cok bilinenleri Microsoft FrontPage ve MacroMedia DreamWeaver'dır. Fakat bunların ikiside paralı olduğu için genelde kullanıcılar işletim sistemi ile hazır gelen NotePad(Not Defteri) kullanmayı tercih ederler. Benim size tavsiyem NotePad++ programını kullanmanızdır. NotePad'in gelişmiş hali olan bu program HTML olarak pek bir özellik sunmasa da görünüm olarak daha pratiktir.
HTML'in en önemli özelliği ne görürse kullanıcıya onu sunmasıdır. HTML dosyalarının uzantısı da HTML yada htm'dir. Bu yüzden Not Defterine "Merhaba" yazıp HTML yada htm olarak kaydederseniz herhangi bir TAG olmamasına rağmen "Merhaba" yazısının ekrana yazdırılacağını göreceksiniz. (Kaydetme sırasında farklı kaydet i seçin dosya ismine test.HTML yazın ve dosya türünden hepsinin seçili olduğuna emin olun yoksa Not Defteri otomatik olarak text dosyası olarak kaydedecektir). Daha sonra kaydettiğin dosyaya gidip internet explorer ile açtığınızda "Merhaba" yazısını göreceksiniz. Siz de "Merhaba HTML" deyin ve yavas yavas HTML kodlarını öğrenmeye başlayalım…










