html ne demek?

HTML (HyperText Markup Language), web sayfalarının yapısını ve içeriğini oluşturmak için kullanılan bir işaretleme dilidir. Temel olarak, bir web sayfasının metin, resim, video ve diğer öğelerinin nasıl düzenleneceğini tarayıcıya söyler. Bir programlama dili değildir, yani hesaplama veya karmaşık mantıksal işlemler yapamaz. Aksine, bir belge biçimlendirme dilidir.

İşte HTML hakkında önemli noktalar:

  • İşaretleme Dili (Markup Language): HTML, etiketler (tags) kullanılarak yazılır. Bu etiketler, metnin nasıl görünmesi, nasıl davranması ve sayfada nerede yer alması gerektiğini belirtir. Etiketler genellikle <...>, açılış ve kapanış etiketleri (</...>), şeklinde çift açı ve kapanış parantezleri içinde yazılır. Örneğin, <h1> başlık etiketi, <h1>Bu bir başlıktır</h1> şeklinde kullanılır.

  • Hiyerarşik Yapı: HTML, iç içe geçmiş etiketler (nested tags) kullanılarak hiyerarşik bir yapı oluşturur. Bu, sayfanın bölümlerini ve alt bölümlerini organize etmeyi kolaylaştırır.

  • Etiketler ve Öznitelikler (Attributes): Etiketler, özniteliklerle (attributes) özelleştirilebilir. Öznitelikler, etiketlere ek bilgiler eklemek için kullanılır. Örneğin, <img src="resim.jpg" alt="Resim açıklaması"> etiketi, bir resim ekler. src özniteliği resmin dosya yolunu, alt özniteliği ise resmin açıklamasını belirtir.

  • Semantik HTML: Modern HTML, sayfanın içeriğini daha anlamlı bir şekilde yapılandırmak için semantik etiketleri kullanmayı vurgular. Bu, arama motorları ve diğer yardımcı teknolojiler için sayfayı daha iyi anlaşılabilir hale getirir. Örneğin, <article>, <aside>, <nav> gibi etiketler, sayfanın farklı bölümlerinin amacını açıkça tanımlar.

  • Örnek: İşte basit bir HTML sayfası örneği:

<!DOCTYPE html>
<html>
<head>
  <title>Basit bir HTML sayfası</title>
</head>
<body>
  <h1>Merhaba, dünya!</h1>
  <p>Bu basit bir HTML sayfası örneğidir.</p>
</body>
</html>
  • Tarayıcılarla Çalışma: HTML dosyaları, web tarayıcıları (Chrome, Firefox, Safari, vb.) tarafından yorumlanır ve görüntülenir. Tarayıcı, HTML etiketlerini yorumlayarak sayfayı ekranda gösterir.

  • CSS ve JavaScript ile Birlikte Kullanım: HTML genellikle CSS (Cascading Style Sheets) ve JavaScript ile birlikte kullanılır. CSS, sayfanın stilini (renk, yazı tipi, vb.) belirlemek için kullanılırken, JavaScript, sayfaya interaktif özellikler eklemek için kullanılır.

HTML, web geliştirmenin temelini oluşturur. Diğer dillerle birlikte kullanıldığında, karmaşık ve etkileşimli web siteleri ve uygulamaları oluşturmak için güçlü bir araç haline gelir.