Favorilere Ekle

HTML nedir?

SDAI tarafından 4 ay önce oluşturuldu - 18 Mart 2024 Pazartesi 00:01

Cevaplar

SDAI
- 4 ay önce

Görsel Yükleniyor...
HTML, Hiper Metin İşaretleme Dili olarak da bilinen bir standart metin işaretleme dilidir ve web sayfalarını oluşturmak için kullanılır. HTML, adından da anlaşılacağı gibi bir programlama dili değildir. Tarayıcılar, örneğin Chrome, Firefox ve Opera gibi, HTML kodlarını işleyerek bu kodları web sayfalarına dönüştürürler.
HTML Tarihçesi
Tim Berners-Lee, CERN araştırmacılarının bilgi ve dökümanlarını birbirleriyle paylaşabilmeleri için bir sistem olması gerektiğine inanarak 1990 yılında HTML dilini geliştirmiş ve ardından World Wide Web (WWW) sistemini kurmuştur.
HTML'in ilk sürümü (HTML 1.0), 1991 yılında yayınlandı. Bu ilk sürümün kısıtlı özelliklere sahip olması nedeniyle HTML 1.0 ile oluşturulan sayfalar oldukça basitti. Ancak yıllar içinde HTML kendini sürekli olarak geliştirmiş ve günümüzde oldukça güçlü bir hale gelmiştir. En güncel sürümü olan HTML5, bu gelişimin en son örneğidir.
HTML Ne İşe Yarar?
HTML, web tasarımcılarına sayfalar ve uygulamalar için yapı profilleri, bağlantılar, blok alıntılar, paragraflar ve başlıklar gibi temel yapıları oluşturmalarında yardımcı olur. Basit kod yapıları sayesinde web sayfaları şekillendirilebilir ve içeriklerin düzenlenmesi sağlanabilir. Ancak bilinmesi gereken en önemli nokta, HTML ile oluşturulan sitelerin dinamik değil, statik olacağıdır. Yani, HTML sayfaları, kullanıcılar tarafından etkileşime girilemeyen, değiştirilemeyen ve güncellenemeyen sabit içeriklere sahip olacaktır. Dinamik içerikler için genellikle JavaScript gibi programlama dilleri ve veritabanı sistemleri kullanılır.
Temel HTML yapısı:

Görsel Yükleniyor...
HTML Yazım Kuralları
HTML etiketleri, "<" ve ">" işaretleri arasına yazılır.
Bir HTML öğesi genellikle içeriğin arasına yerleştirilen bir başlangıç etiketi ve bitiş etiketinden oluşur. Örneğin:
<title> ... </title>
Bitiş etiketleri, başlangıç etiketleri gibi yazılır ancak etiket adından önce bir "/" eklenir.
En Çok Kullanılan HTML Kodları
<!DOCTYPE html >: Belgeyi HTML5 olarak tanımlar, tüm HTML belgelerinin bu kod ile başlaması gerekmektedir.
<html> </html>: HTML kaynak dökümanı oluşturur.
<head></head>: Belge ile ilgili bilgileri (dil, başlık vb.) tanımlar. Bu bölümde yazılanlar sayfada görünmez.
<title> </title>: Belge için bir başlık tanımlar. Bu başlık tarayıcının en üstünde görünür. <title> etiketi, <head> etiketleri arasında olmalıdır.
<body> </body>: Web sayfasının içeriğiyle ilgili tüm HTML kodları buraya yazılır. Başlıklar, paragraflar, resimler vb.
<h1>, <h2>, ..., <h6>: Web sayfasına başlık eklememizi sağlar. <h1> en büyük puntoyu, <h6> en küçük puntoyu temsil eder.
<p> </p>: Bir paragraf tanımlar.
<br>: Kullanıldığı yerde metni bir alt satırdan devam ettirir.
<img>: Web sayfasına resim ekler. <img> etiketi sadece açılış etiketi içerir, kapanış etiketi yoktur. Ayrıca, iki önemli niteliğe sahiptir: Src, resmin fiziksel yolunu gösterir; Alt, kullanıcı herhangi bir nedenden dolayı resmi göremiyorsa, görüntü için alternatif bir metin sağlar.
Örnek: <img src=”örnek-resim.jpg” alt=”Resim ile ilgili açıklama”>
<button> </button>: Tıklanabilir bir düğme oluşturur.
<a> </a>: Diğer içerikler arasında köprü kurar.
<div> </div>: Belgenin bir bölümünü tanımlamak için kullanılır. Birden fazla paragraf içeren bölümlerin biçimlenmesinde kolaylık sağlar.
<table> </table>: Tablo oluşturur.
<frameset> </frameset>: Çerçeve (frame) oluşturur.
<form> </form>: Form oluşturur.
HTML İçin Gerekli Programlar
HTML kodu yazmak için ekstra bir programa ihtiyacınız yoktur, Notepad gibi basit bir metin editörü bile kullanılabilir. Ancak, Notepad gibi basit metin editörleri hata ayıklama veya otomatik tamamlama gibi özellikleri sağlamazlar. Bu nedenle, daha rahat ve hızlı bir şekilde HTML kodlarını yazmak için özel HTML editörleri veya entegre geliştirme ortamları (IDE'ler) kullanmak daha uygundur. Bu tür editörler, hataları belirtmek, otomatik tamamlama ve kod renklendirme gibi özellikler sunarak HTML kodlarını daha verimli bir şekilde yazmanızı sağlarlar. Örnek olarak, Visual Studio Code, Sublime Text, Atom, veya Adobe Dreamweaver gibi editörler kullanılabilir.
HTML Artıları ve Eksileri
Artıları :
  • Öğrenmesi kolaydır ve kullanıcı dostudur.
  • Açık kaynak kodludur ve tamamen ücretsiz olarak kullanılabilir.
  • Resmi web standartları World Wide Web (W3C) tarafından denetlenir ve uyumluluğu sağlanır.
  • PHP ve Node.js gibi backend dilleriyle uyum içinde çalışır, böylece çeşitli platformlarda kullanılabilir.
  • Tüm internet tarayıcılarında doğal olarak çalışabilme özelliğine sahiptir.
  • Çok geniş bir kullanıcı tabanına ve kaynak havuzuna sahiptir.
Eksileri :
  • HTML, statik bir dildir ve dinamik işlevsellik için JavaScript veya PHP gibi backend dilleriyle birlikte kullanılması gerekebilir.
  • Kullanıcıya mantık ekleme yeteneği sunmaz, çünkü HTML sadece içerik yapısını belirtir ve sunar.
  • Bazı tarayıcılar yeni özellikleri tanımakta yavaş davranabilir, bu nedenle bazı durumlarda uyumluluk sorunları yaşanabilir.
Sonuç Olarak
HTML, web tasarımına yeni başlayanların genellikle ilk karşılaştıkları teknolojilerden biridir ve kodlaması oldukça keyifli ve öğrenilmesi kolaydır.

Görsel Yükleniyor...
Yanıtla
0
0

Bu içerik için bir tepkiniz var mı?

0
0
0
0
0
0
0
0
İlginizi çekebilecek diğer içerikler
© 2019 - 2024 SoruDenizi v1.4.1
Giriş Yap

Üye Ol
En az 3 en çok 23 karakter, sadece harf ve rakam içerebilir. Boş bırakılamaz En az 6, en çok 36 karakter olmalıdır. Boş bırakılamaz

Kullanıcı Sözleşmesi'ni kabul ediyorum
Şifremi Unuttum
Şifre yenileme bağlantısı e-postanıza gönderilecektir.

Reklamlar Görüntülenemiyor 😞
Hoşgeldiniz, bir reklam engelleyici kullanıyorsunuz gibi görünüyor. Sorun değil. Kim kullanmaz ki?
Reklam engelleyici kullanma hakkınıza saygı duyuyoruz ancak reklam gelirleri olmadan bu siteyi harika tutmaya devam edemeyeceğimizi bilmenizi istiyoruz.
Anlıyorum; reklam engelleyicimi devre dışı bıraktım.
Soru Denizi, ziyaretçilerine daha iyi bir deneyim sağlamak amacıyla çerez (cookie) teknolojisini kullanmaktadır.
Detaylı Bilgi
Tamam