HTML belgesi, genellikle şu temel bölümleri içeren bir yapıya sahiptir:
-
<!DOCTYPE html>
Beyanı: HTML5 standardını belirten beyandır. HTML belgesinin başında yer alır ve tarayıcıya hangi HTML sürümü kullanıldığını bildirir.<!DOCTYPE html>
-
<html>
Elementi: HTML belgesinin ana elementidir ve belgeyi baştan sona sarmalar. Genellikle iki dil özniteliği içerir:lang
(belgenin dili) vedir
(metin yönü).<html lang="tr" dir="ltr">
-
<head>
Elementi: Sayfanın başlık, karakter seti, stil dosyaları, meta etiketleri gibi başlık ve meta bilgileri içeren bölümdür.<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Sayfa Başlığı</title> <!-- Diğer başlık ve meta etiketleri --> </head>
-
<body>
Elementi: Sayfanın görüntülenen içeriğini içerir. Metin, resimler, bağlantılar, form elemanları gibi görsel içerikleri bu bölümde bulunur.<body> <header> <h1>Ana Başlık</h1> </header> <nav> <ul> <li><a href="#">Bağlantı 1</a></li> <li><a href="#">Bağlantı 2</a></li> </ul> </nav> <section> <!-- Sayfa içeriği --> </section> <footer> <!-- Sayfa alt bölümü --> </footer> </body>
Bu örnekteki temel yapıya ek olarak, <header>
, <nav>
, <section>
, <footer>
gibi semantik etiketler, sayfa içeriğini daha anlamlı bir şekilde sarmak için kullanılır. Bu sayede tarayıcılar ve diğer araçlar, sayfanın yapısını daha iyi anlarlar.
HTML belgesi içindeki her eleman, açılış etiketi ve kapanış etiketi ile çevrelenmiş bir şekilde yerleştirilir. HTML etiketlerinin düzenli bir şekilde kullanılması ve doğru yerleştirilmesi, sayfanın düzgün çalışmasını sağlar ve tarayıcılara sayfanın yapısını doğru bir şekilde anlamalarına yardımcı olur.