Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
HTML dosyası, bir web sayfasının içeriğini ve yapısını tanımlayan, düz metin biçiminde hazırlanmış dosyadır. Genellikle .html uzantısıyla kaydedilir ve web tarayıcısı tarafından okunarak başlık, paragraf, bağlantı, liste, görsel ve diğer sayfa bölümlerine dönüştürülür. HTML dosyası tek başına sayfanın iskeletini oluşturur; görünümü CSS, etkileşimli davranışları ise JavaScript ile tamamlanabilir.

HTML dosyası nasıl çalışır?​


HTML, bir programlama dilinden çok işaretleme dilidir. Metnin anlamını ve sayfadaki görevini etiketlerle belirtir. Örneğin <h1> ana başlığı, <p> paragrafı, <a> bağlantıyı ifade eder. Tarayıcı dosyayı açtığında bu etiketleri yorumlar ve ortaya çıkan belge yapısını ekranda gösterir.

Bir HTML dosyasında genellikle iki ana bölüm bulunur:
  • <head>: Sayfa başlığı, karakter kodlaması, stil dosyaları ve tarayıcıya yönelik diğer bilgiler bulunur. Bu bölümdeki içeriklerin çoğu sayfa içinde doğrudan görünmez.
  • <body>: Kullanıcının gördüğü başlık, metin, görsel, bağlantı, form ve diğer içerikler bulunur.
En temel HTML dosyası şu şekilde oluşturulabilir:

HTML:
<!doctype html>
<html lang="tr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Örnek sayfa</title>
  </head>
  <body>
    <h1>Merhaba</h1>
    <p>Bu, basit bir HTML dosyasıdır.</p>
  </body>
</html>

<!doctype html> bildirimi, tarayıcının eski siteler için kullanılan quirks modu yerine standartlara uygun görüntüleme modunu seçmesini sağlar. Tek başına dosyanın içerik türünü belirlemez. <html> tüm belgeyi kapsar. lang="tr" belgenin ana dilini belirtir. <title> tarayıcı sekmesinde görünen başlığı, <body> ise sayfanın görünen içeriğini tanımlar.

HTML dosyası oluşturma ve açma​


Basit bir HTML dosyası hazırlamak için özel bir geliştirme ortamı şart değildir. Düz metin kaydedebilen bir kod düzenleyici yeterlidir.
  1. Bir kod düzenleyici açın ve yeni bir dosya oluşturun.
  2. Temel HTML yapısını dosyaya yazın veya yukarıdaki örneği kopyalayın.
  3. Dosyayı index.html adıyla kaydedin. Dosya adının yanlışlıkla index.html.txt olarak oluşmadığını kontrol edin.
  4. Dosyaya çift tıklayarak veya tarayıcının Dosya aç seçeneğini kullanarak açın.
  5. Kodda değişiklik yaptıktan sonra dosyayı kaydedin ve tarayıcıyı yenileyin.
index.html adı çoğu web projesinde ana sayfa dosyası olarak kullanılır. Alt sayfalar için hakkimizda.html veya iletisim.html gibi adlar kullanılabilir. Dosya adlarında küçük harf, boşluksuz ve tutarlı bir biçim kullanmak bağlantıları yönetmeyi kolaylaştırır. Türkçe karakterler yasak değildir; ancak URL kodlaması ve sunucunun büyük/küçük harf davranışı dikkate alınmalıdır.

HTML dosyası, CSS ve JavaScript farkı​


Bir web sayfasını oluşturan teknolojileri ayırmak, hangi dosyada değişiklik yapılacağını anlamayı kolaylaştırır.
TeknolojiTemel göreviÖrnek
HTMLİçeriğin yapısını ve anlamını tanımlarBaşlık, paragraf, bağlantı
CSSGörünümü ve yerleşimi düzenlerRenk, yazı boyutu, boşluk
JavaScriptEtkileşim ve dinamik davranış eklerMenü açma, doğrulama, içerik güncelleme
Örneğin bir başlığın metni HTML dosyasında, rengi CSS dosyasında, tıklanınca açılacak bir panelin davranışı ise JavaScript dosyasında tanımlanabilir. CSS ve JavaScript kodlarını aynı HTML belgesine eklemek mümkündür ancak büyüyen projelerde bu görevleri ayrı dosyalarda tutmak bakım ve hata ayıklamayı kolaylaştırır.

Sık yapılan hatalar​


Dosya uzantısını kontrol etmemek: Dosya metin düzenleyicisinde oluşturulduysa işletim sistemi uzantıyı gizleyebilir. Dosyanın gerçekten .html ile bittiğini kontrol edin.

Etiketleri yanlış kapatmak: Açılan etiketleri doğru sırayla kapatın. Örneğin paragraf etiketi <p>Metin</p> şeklinde tamamlanmalıdır.

HTML ile görünüm sorununu çözmeye çalışmak: İçeriğin yapısı doğruysa renk, hizalama ve boşluk sorunları için CSS kullanın.

Dosyayı kaydetmeden yenilemek: Tarayıcıda eski görüntü kalıyorsa önce dosyayı kaydedin, ardından sayfayı yenileyin.

İlk HTML dosyanız çalışıyorsa sonraki adım; başlıkları, paragrafları, bağlantıları ve listeleri anlamlı bir belge yapısı içinde kullanmak, ardından CSS ile görünümü düzenlemektir.

Sık sorulan sorular​


HTML dosyası internet olmadan açılır mı?​


Evet, temel HTML içeriği yerel dosyadan açılabilir. CSS, JavaScript ve görseller de cihazdaysa yolları doğru olmalıdır; internetten alınan kaynaklar bağlantı isteyebilir. Modül betikleri veya veri istekleri, file:// güvenlik sınırları nedeniyle yerel bir HTTP test sunucusu gerektirebilir.

HTML dosyası neden tarayıcıda kod olarak görünüyor?​


Dosya uzantısı, kaydetme biçimi veya sunucunun içerik türü yanlış olabilir. Dosyanın gerçekten .html uzantısına sahip olduğunu ve düz metin olarak kaydedildiğini kontrol edin. Sunucudan sunuluyorsa yanıtın Content-Type: text/html olmasını; etiketler &lt;p&gt; gibi kaçış karakterleriyle yazılmışsa kodun bilerek metin olarak gösterilip gösterilmediğini inceleyin.

.htm ve .html arasında içerik farkı var mı?​


Her ikisi de HTML belgeleri için kullanılan uzantılardır; biri diğerinden daha gelişmiş bir HTML türü değildir. Sunucunun dosyayı hangi içerik türüyle sunduğu önemlidir. Yayımlanmış bir dosyanın uzantısını değiştirirseniz eski bağlantıları da güncelleyin veya uygun yönlendirmeyi kurun.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic