HTML Nedir?

Makale

HTML, HyperText Markup Language (Köprü Metni İşaretleme Dili) kısaltmasıdır. Web'de içerik oluşturmak ve yapılandırmak için kullanılan standart dildir. HTML, başlıklar, paragraflar, bağlantılar, görseller, formlar ve diğer içerikleri tanımlamak için etiketlerden oluşan bir element sistemi kullanır. Tarayıcıda ziyaret ettiğiniz her sayfa HTML üzerine inşa edilmiştir — HTML, webin iskeletidir.

HTML Açılımı

HTML açılımı: HyperText Markup Language — Türkçesiyle Köprü Metni İşaretleme Dili. Her kelime ayrı bir anlam taşır:

Kısaca: HTML, web sayfalarının iskeletini oluşturan işaretleme dilidir. Programlama dili değildir — mantık, döngü veya koşul içermez; yalnızca içeriğin yapısını tanımlar.

HTML belgenizi formatlamak veya önizlemek ister misiniz?

HTML Formatlayıcıyı Aç →

Tarihçe

HTML, 1991 yılında Tim Berners-Lee tarafından gelişmekte olan World Wide Web üzerinde belge paylaşmak amacıyla oluşturulmuştur. O tarihten bu yana HTML birçok büyük sürümden geçmiştir: HTML 2.0 (1995), HTML 4.01 (1999), XHTML (2000) ve son olarak 2014 yılında W3C ve WHATWG tarafından standartlaştırılan HTML5, günümüzdeki yaşayan standart olarak kalmaya devam etmektedir.

Temel Sözdizimi

Bir HTML belgesi iç içe geçmiş elementlerden oluşur. Her element bir açma etiketi, içerik ve bir kapama etiketinden oluşur. Bazı elementler kendi kendini kapatır (void elementler) ve kapama etiketi gerektirmez. Etiketler, ek bilgi veya davranış sağlayan özellikler (attribute) taşıyabilir.

<!DOCTYPE html>
<html lang="tr">
  <head>
    <meta charset="UTF-8" />
    <title>Sayfam</title>
  </head>
  <body>
    <h1>Merhaba Dünya!</h1>
    <p>Bu bir <a href="https://ornek.com">bağlantı</a>dır.</p>
    <img src="foto.jpg" alt="Bir fotoğraf" />
  </body>
</html>

Temel Kavramlar

HTML5 Semantik Elementleri

HTML5, görünüm değil anlam tanımlayan semantik elementler eklemiştir. Tarayıcıların, arama motorlarının ve yardımcı teknolojilerin içeriği anlamasına yardımcı olurlar:

Yaygın Etiketler Referansı

HTML, CSS ve JavaScript Karşılaştırması

Webin üç temel teknolojisinin her birinin ayrı bir rolü vardır:

CSS olmayan bir web sayfası sade ama okunabilirdir. JavaScript olmayan bir web sayfası hâlâ içerik gösterir. Ancak HTML olmayan bir web sayfasının gösterecek hiçbir şeyi yoktur.

Erişilebilirlik Temelleri

Dikkat Edilmesi Gereken Kurallar

Sık Sorulan Sorular

HTML nedir?

HTML (HyperText Markup Language), web'de içerik oluşturmak ve yapılandırmak için kullanılan standart dildir. Başlıklar, paragraflar, bağlantılar, görseller, formlar ve diğer içerikleri tanımlamak için etiketlerden oluşan bir element sistemi kullanır. Her web sayfası HTML üzerine inşa edilmiştir.

HTML'nin açılımı nedir?

HTML'nin açılımı HyperText Markup Language'dır. "HyperText", web sayfalarını birbirine bağlayan köprüleri ifade eder; "Markup Language" ise içeriği etiketlemek ve yapılandırmak için kullanılan sistem anlamına gelir.

HTML ne için kullanılır?

HTML, web sayfası içeriğini yapılandırmak için kullanılır: başlıklar, paragraflar, listeler, bağlantılar, görseller, tablolar, formlar ve daha fazlası. Tarayıcıda ziyaret ettiğiniz her web sitesi temel olarak HTML üzerine inşa edilmiştir.

HTML bir programlama dili midir?

Hayır. HTML bir işaretleme dilidir, programlama dili değildir. İçeriğin yapısını tanımlar ancak mantık, değişken, döngü veya koşul içermez. JavaScript web'in programlama dilidir; HTML yapıyı sağlamak için onunla birlikte kullanılır.

HTML ile CSS arasındaki fark nedir?

HTML, web sayfasının yapısını ve içeriğini tanımlar — sayfada ne olduğunu. CSS (Cascading Style Sheets) ise görsel sunumu kontrol eder: renkler, yazı tipleri, düzen ve boşluklar. Ayrı diller olmakla birlikte her zaman birlikte kullanılırlar.

HTML5 nedir?

HTML5, 2014 yılında standartlaştırılan HTML'nin beşinci ve güncel ana sürümüdür. Semantik elementler (<header>, <nav>, <main>, <article>, <footer>), yerel ses/video desteği, <canvas> elementi ve localStorage ile geolocation gibi tarayıcı API'lerini tanıtmıştır.

İlgili Makaleler

Kaynaklar