Anasayfa / Web Tasarım / Html / Html Dersleri 1: Html’e Giriş, Html Nedir?
html nedir?

Html Dersleri 1: Html’e Giriş, Html Nedir?

Html web sayfaları hazırlamak için kullanılan bir işaretleme dilidir. Halihazırda kullandığımız web tarayıcıları (Internet Explorer, Firefox, Chrome v.b) bu kodları anlayarak görsel web sayfalarına dönüştürürler. Html bir programlama dili değildir.

Html dili bize temel olarak;

  • yazı, görsel ve video gibi öğeleri sayfa içersine yerleştirme ve konumlandırma,
  • bu sayfaların web tarayıcılarında düzgün şekilde görüntülenmesi,
  • arama motorlarına sayfa hakkında bilgi verme

gibi işlemleri gerçekleştirir.

Html ile web sayfası hazırlamak için bilgisayarınıza herhangi bir program yüklemenize gerek yoktur. Herhangi bir metin editörü (not defteri, word, wordpad gibi) html sayfaları oluşturmak için yeterlidir. Fakat kodları yazarken kolaylık sağlamak ve kod yazım hızını arttırmak için Dreamweaver, Notepad++, Sublime Text gibi programlar tercih edilebilir.

Hazırlamış olduğunuz web sayfalarını kaydederken html, htm, xhtml gibi tarayıcıların anlayabileceği bir uzantı ile kaydetmeniz gerekir.

Not defterini açarak basit bir web sayfası oluşturmak için aşağıdaki kodları yazalım.

Bu kodların ne anlama geldiğini aşağıda teker teker açıklayacağım için şimdilik kodlara kafa yormayın.

Bu kodları bir web sayfasına dönüştürmek için kaydetmemiz gerekiyor. Dosya-Kaydet yolunu takip ederek dosya adı ve kayıt türünü aşağıdaki resimdeki gibi seçip masaüstüne veya istediğiniz herhangi bir yere sayfayı kaydedebilirsiniz.

web sayfası kaydetme

Sayfayı masaüstünde çift tıklayıp varsayılan web tarayıcınız ile çalıştırdığınızda ilk web sayfanızın çalıştığına şahit olacaksınız.

ilk html sayfam

HTML Kodları Yazarken Dikkat Edilmesi Gereken Hususlar

  1. <html>,<head>,<body> gibi büyüktür (<…>) içerisine yazılan kodlara etiket (tag) adı verilir.
  2. Açılan her etiket kapatılır.Etiketi kapatmak için / işareti kullanılır.
  3. Html etiketlerinde Türkçe karakterler yer almaz.
  4. Etiketler büyük veya küçük harfle yazılabilir. Fakat genel kabul görmüş yazım biçimi küçük harftir.

Temel HTML Etiketleri ve Anlamları

Şimdi yukarıda yazdığımız kodların (etiketlerin) ne anlama geldiğine kısaca bir değinelim.

Html: Bu etiket diğer tüm etiketleri sarmalayan html diliyle kodlama yapılacağını belirten, sayfanın başında açılıp sonunda kapatılan bir etikettir.

Head: Hazırladığımız sayfa ile ilgili bilgiler ve tanımlamaların yer aldığı bloktur. Bu kısımdaki kodlar web sayfasında görüntülenmezler.

Yukarıdaki kodda head etiketinin içerisinde <title> etiketi kullanılmıştır. Title web sayfasının başlığı anlamına gelmektedir. Hazırladığınız sayfayı incelediğinizde web sayfanızın üst sekmesinde Hoşgeldiniz yazısını görebilirsiniz.

Body: Bu etiket ziyaretçinin görebildiği, sayfanın tüm içeriğinin yer aldığı bölümdür. Kullanılacak etiketlerin bir çoğu body etiketinin içerisinde yer alır.

Yukarıdaki örnekte <p> etiketi bir paragraf oluşturmak için kullanılmıştır ve paragrafın içerisine Html Öğreniyorum mesajı ziyaretçiye gösterilmiştir.

Bundan sonraki dersimizde Html ile Metin Biçimlendirme etiketlerine değineceğim.

İlginizi Çekebilir!

html nedir?

Html Dersleri 6: Form Oluşturma

Html derslerimizin altıncısı olan form oluşturma işlemleri ile devam ediyoruz. Eğer önceki dersleri takip etmek …


7 Yorumlar

  1. hocam ben yapamadım da şurada;

    burada ki boşluğu nasıl yapacaz hata oluyor

    orayı tam anlamadım inşAllah anlatabilmişimdir 😀 boşluklar space ilemi atılaca yoksa tab ile mi veya başka bir şey ile mi ? Çok teşekkür ederim

  2. Sayende bunu basardım sıra 2. derste

  3. html dersleri

    Dersleriniz oldukça güzel başarılarınızı dilerim

  4. farklı dosyalar açabilmek için dosya aadı yerine index.html yerine ne yazmamız gerek..
    yani dosya adını nasıl değiştirebiliriz..

  5. Sitenizi ilgi ile takip ediyorum. Bilgiler icin tesekür ederim.

  6. Yusuf Emre Kaşaca

    Çok Güzel Anlatmışsınız Başrılarınızın Devamı Dilerim.

mtn için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Time limit is exhausted. Please reload the CAPTCHA.