Html ile Web İşlemleri 2 - HTML5 Belge Yapısı
HTML5 Belge Yapısı
Aşağıda HTML etiketlerinde alt alta yazılarak oluşturulmuş HTML belgesi yapısı vardır.
<!-- Satır Satır alt alta oluşturulmuş HTML Belgesi -->
<html>
<head>
</head>
<body>
</body>
</html>
Tek satır veya birden fazla satırda alt alta yazılmış olan HTML belgesi kodları, tarayıcı tarafından aynı şekilde yorumlanır. Programlama yapan açısından ise okunabilirliği değişir.
Aşağıdaki HTML etiketlerinde iç içe girintili yazılarak oluşturulmuş HTML belgesi yapısı vardır.
<HTML lang="tr">
<head>
<meta charset="utf-8" />
<title>MERHABA HTML DÜNYASI</title>
</head>
<body>
<!—Merhaba HTML Dünyası-->
<p> Merhaba HTML Dünyası</p>
</body>
</html>
Gelişmiş web tasarım editörleri ile anlamlı HTML kodları daha hızlı ve düzenli bir şekilde yazılır. HTML kod yapısı genel standartlara uygun ve okunabilir olmalıdır.
HTML kodları tek satırda yazıldığında tarayıcı düzgün bir şekilde yorumlar fakat okunabilirliği düşüktür ve standartlara uygun değildir. Kod yazımında hata yapıldığında tespit etmek zordur. Farklı kişiler tarafından kod incelendiğinde anlaşılması güçtür. HTML5 belgesi oluşturmak için gelişmiş özelliklere sahip ücretsiz veya ücretli HTML editörleri yerine, basit metin düzenleme programları da kullanılabilir (Görsel 3.6).
![]() |
| Görsel 3.6: Metin düzenleme programı ile HTML |
![]() |
| Görsel 3.7: HTML belgesini kaydetme |
Modüler Sistem
2.1.2. <HEAD> Etiketi
Hazırlayacağımız sayfa ile ilgili bilgilerin bulunduğu sayfa başlığı (title), link özellikleri, siteyi tarayıcıya ve arama motorlarına tanıtmak amacıyla kullanılan Meta etiketleri bölümdür.
Meta etiketinde kullanılan parametreler Tablo 1.1.’de gösterilmiştir.
NAME: Sayfanın yazarı, sayfanın yayın tarihi gibi bilgileri içerir. Kullanımı aşağıdaki gibidir:
- <meta name="author" content="özgü">
- <meta name="description" content="sayfanın tanımını yazınız">
- <meta name ="description" content ="Bu sayfa web tasarımı dersi modülleri için hazırlanmıştır. ">
- <meta name="keywords" content="siteniz arama motorlarında hangi anahtar kelimelerle tanımlansın istiyorsanız buraya yazınız.">
HTTP-EQUIV: İçinde yer aldığı sayfanın, web server tarafından ziyaretçiye gönderilmesinde oluşturulacak karşılık başlığı bölümünde yer alacak bilgiler içerir.
Sıklıkla kullanılan meta etiketleri ve açıklamaları:
- <meta http-equiv=Content-Type content="text/htm; charset=windows-1254">
- <meta http-equiv=Content-Type content="text/htm; charset=iso-8859-9">
- <meta http-equiv=Content-Type content="text/htm; charset=utf-8">
Bu etiketler Türkçe karakter sorununu ortadan kaldırmak ve Türkçe karakter desteği sağlamak için kullanılır.
<meta http-equiv="expires" content ="Tarih">
Güncelleme için kullanılır. İnternette açılan bir sayfa bilgisayara kaydedilir. Bu sayfa tekrar açılamak istendiğinde, bilgisayardaki kayıtlı sayfa açılır. Bu etiket ile belirtilen tarihten sonra bu sayfa açılmak istenirse sayfanın tekrardan serverdan yüklenmesi sağlanır.
- <meta http-equiv="expires" content ="Wed, 29 Dec 2011 15:21:59 GMT">
- <meta http-equiv="refresh" content="5; url=anasayfa.htm">
Sayfanın belirtilen süre sonra yenilenmesini sağlar. Yukarıdaki örnekte sayfa 5 saniye sonra yenilenir ve URL de belirtilen anasayfa.htm sayfası açılır. Eğer URL boş bırakılırsa aynı sayfa tekrarlanır.
<meta name="robots" content="all veya none">
Hazırladığımız sayfanın arama motorlarının robotları tarafından taranmasına izin vermek veya engellemek için kullanılır. İzin için all, engelleme için none kullanılır.
Meta etiketi ile tanımlanan bilgiler kullanıcı tarafından görüntülenmez
2.1.4. <TITLE>
Sayfanın tarayıcıdaki başlığının ne olacağını belirlemek için kullanılır. Title etiketleri <Head>….</Head> etiketleri arasında yer alır.
Kullanımı:
<title> görüntülenmesini istediğiniz başlık</title>
Örnek:






Hiç yorum yok