HTML nedir (Hypertext Markup Language), web sayfalarının yapılandırılması için kullanılan standart bir metin işaretleme dilidir. Bu dil, web tarayıcıları tarafından okunabilen bir metin dosyasıdır ve web sayfalarının içeriğini ve düzenini tanımlamak için etiketler veya kodlar kullanır. 

HTML Açılımı

HTML açılımı "Hypertext Markup Language" ifadesinin kısaltmasıdır. Türkçe karşılığı ise "Hipermetin İşaretleme Dili" olarak geçer. HTML, web sayfalarının yapısını tanımlayan bir işaretleme dilidir. İnternet üzerindeki içeriklerin oluşturulmasını ve düzenlenmesini sağlar. Bu dil, belirli etiketler veya kodlar kullanılarak yazılır ve web tarayıcıları tarafından yorumlanarak kullanıcılara görsel olarak sunulur. HTML, metinlerin, resimlerin, bağlantıların, tabloların ve diğer medya öğelerinin düzenlenmesini ve sunulmasını sağlar.

HTML Açılımı

1.2 HTML'nin Tarihi

HTML'nin tarihi, 1989 yılında Tim Berners-Lee tarafından geliştirilen World Wide Web'in (WWW) başlangıcına dayanır. İlk HTML sürümü, web sayfalarının temel yapısını tanımlamak için basit bir dil olarak ortaya çıktı. HTML'nin farklı sürümleri ve standartları, zaman içinde geliştirilmiş ve evrilmiştir.

Bölüm 2: HTML'nin Çalışma Prensibi

2.1 Web Tarayıcıları ve HTML

Web tarayıcıları, HTML kodunu okuyarak web sayfalarını kullanıcıların görebileceği şekilde düzenler. Tarayıcılar, HTML kodunu yorumlayarak metinleri, resimleri, bağlantıları ve diğer medya öğelerini doğru şekilde görüntüler.

2.2 HTML İşaretlemeler ve Etiketler

HTML, işaretlemeler veya etiketler kullanılarak çalışır. Bu etiketler, web sayfalarının farklı öğelerini (başlık, paragraf, resim, bağlantı vb.) tanımlar. Her etiket, açılış ve kapanış olmak üzere iki kısımdan oluşur.

2.3 HTML Web Sayfasının Yapısı

HTML, web sayfalarının yapısını belirler. Bir HTML belgesi, <html>, <head> ve <body> gibi ana etiketlerle başlar. Başlık, metinler, resimler ve bağlantılar gibi çeşitli öğeler, uygun etiketler kullanılarak eklenir.

Bölüm 3: HTML Temel Yapı Taşları

3.1 Başlık Etiketi (`

HTML, bir web sayfasının temel yapısını oluşturur ve web tarayıcıları tarafından anlaşılabilir bir dil olarak kullanılır. HTML, metin, resim, bağlantı ve diğer medya öğelerini düzenlemek ve sunmak için kullanılan bir işaretleme dilidir. Bu makalede, HTML'nin ne olduğunu, nasıl çalıştığını, temel yapı taşlarını ve daha fazlasını inceleyeceğiz.

HTML Nedir?

Bölüm 1: HTML Nedir?

1.1 HTML'nin Tanımı

HTML nedir, Hypertext Markup Language'ın (Hipermetin İşaretleme Dili) kısaltmasıdır. Web sayfalarının yapılandırılması için kullanılan bir standart metin işaretleme dilidir. HTML, web tarayıcıları tarafından okunabilen bir metin dosyasıdır ve web sayfalarının içeriğini ve düzenini tanımlamak için etiketler veya kodlar kullanır.

1.2 HTML'nin Tarihi

HTML'nin tarihi, 1989 yılında Tim Berners-Lee tarafından geliştirilen World Wide Web'in (WWW) başlangıcına dayanır. İlk HTML sürümü, web sayfalarının temel yapısını tanımlamak için basit bir dil olarak ortaya çıktı. HTML, zaman içinde farklı sürümlerde ve standartlarda evrilmiş ve geliştirilmiştir.

Bölüm 2: HTML'nin Çalışma Prensibi

2.1 Web Tarayıcıları ve HTML

Web tarayıcıları, HTML kodunu okuyarak web sayfalarını kullanıcıların görebileceği şekilde düzenler. HTML kodu, tarayıcılar tarafından yorumlanarak metinler, resimler, bağlantılar ve diğer medya öğeleri gibi içerikler görüntülenir.

2.2 İşaretleme ve Etiketler

HTML, işaretlemeler veya etiketler kullanılarak çalışır. Her bir etiket, bir öğeyi veya belirli bir özellikleri tanımlayan bir kod parçasıdır. Örneğin, <p> etiketi bir paragrafı tanımlar, <img> etiketi bir resmi belirtir.

2.3 Web Sayfası Yapısı

HTML, bir web sayfasının yapısını belirler. Bir HTML belgesi, <html>, <head> ve <body> gibi temel etiketlerle başlar. Başlık, metinler, resimler ve bağlantılar gibi çeşitli öğeler, uygun etiketler kullanılarak eklenir.

Bölüm 3: HTML Temel Yapı Taşları

3.1 Başlık Etiketi (`

HTML, web sayfalarının temelini oluşturan bir işaretleme dilidir. Bu dil, web tarayıcıları tarafından okunabilen bir metin dosyasıdır ve web sayfalarının içeriğini ve düzenini tanımlamak için etiketler veya kodlar kullanır.

HTML'nin temel yapısı, metin, resim, bağlantı ve diğer medya öğelerini düzenlemek ve sunmaktır. HTML kodu, web tarayıcıları tarafından yorumlanarak web sayfaları kullanıcıların görebileceği şekilde düzenlenir.

HTML kodu, işaretlemeler veya etiketler kullanılarak çalışır. Her bir etiket, bir öğeyi veya belirli bir özelliği tanımlayan bir kod parçasıdır. Örneğin, <p> etiketi bir paragrafı tanımlar, <img> etiketi bir resmi belirtir.

Web sayfasının yapısı, bir HTML belgesi içinde belirtilir. HTML belgesi, <html>, <head> ve <body> gibi temel etiketlerle başlar. Başlık, metinler, resimler ve bağlantılar gibi çeşitli öğeler, uygun etiketler kullanılarak eklenir.

html5

HTML Çeşitleri

HTML'nin çeşitleri temel olarak iki kategoride incelenebilir: HTML sürümleri ve HTML5 ile birlikte gelen ek özellikler. İşte bu kategorilerin daha ayrıntılı açıklamaları:

HTML Sürümleri:

  • HTML 2.0: İnternetin ilk günlerinde popüler olan basit HTML sürümüdür.
  • HTML 3.2: 1997 yılında çıkan bir sürüm olup, tablolar ve formlar gibi yeni özellikler getirdi.
  • HTML 4.01: 1999 yılında yayınlanan ve çeşitli stil özellikleri ve formlar üzerinde geliştirmeler getiren bir sürümdür.
  • XHTML (Extensible Hypertext Markup Language): XML'in HTML ile birleştirilmesiyle oluşturulan bir sürümdür. Daha katı kurallar ve sözdizimi içerir.
  • HTML5: HTML'nin en son sürümüdür ve modern web geliştirme ihtiyaçlarına cevap verecek şekilde tasarlanmıştır.

HTML5 ile Gelen Ek Özellikler:

  • Yeni Etiketler: HTML5, semantik olarak anlamlı yeni etiketler sunar, bu da web sayfalarının içeriğini daha iyi organize etmeyi sağlar (örneğin <header>, <footer>, <nav>).
  • Yeni Form Elemanları: HTML5, gelişmiş form işlevselliği sağlayan yeni form elemanları ekler (örneğin <input type="date">, <input type="email">).
  • Görsel ve Ses Desteği: HTML5, görsel ve ses içeriği eklemek için yeni özellikler sunar (örneğin <video>, <audio>).
  • Canvas ve SVG: HTML5, grafikler ve çizimler oluşturmak için <canvas> ve <svg> gibi öğeleri destekler.
  • Yerel Depolama: HTML5, tarayıcıda veri depolamak için yerel depolama özelliğini sunar (örneğin localStorage).
  • Çevrimdışı Uygulama Desteği: HTML5, web uygulamalarının çevrimdışı kullanımını destekler ve tarayıcıda veri saklama imkanı sunar.
  • Web Soketleri ve Web Worker'lar: HTML5, gerçek zamanlı iletişim için web soketleri ve arka planda çalışan işlemler için web worker'ları destekler.

HTML çeşitli sürümleri ve ek özellikler, web geliştiricilere daha güçlü ve zengin web uygulamaları oluşturma imkanı sağlar. Bu çeşitlilik, web sayfalarını daha etkileyici ve işlevsel hale getirmek için kullanılabilir.