XHTML nedir, XHTML kuralları ve HTML sayfayı XHTML formatına çevirmek

Extensible HyperText Markup Language kelimesinin kısaltılmışıdır. XHTML’ in türkçe anlamı Genişletilebilir Büyütülmüş Metin İşaretleme Dili‘ dir. 

XHTML, HTML’ in eksik yapısının tamamlanması için yapılmış bir web standartıdır. HTML’ in eksik yapısı XHTML ile tamamlanmıştır.  HTML dilini daha düzenli bir hale getirmiştir. XHTML kesinlikle bir programlama dili değil, web standartıdır.  XHTML, HTML ile neredeyse aynıdır. Dediğimiz gibi HTML’ e bir kaç yeni kural eklenmiştir. 
XHTML nedir?
XHTML 26 Ocak 2000’de W3C  tarafından kabul edilmiştir. 

NOT: W3C web standartlarını belirleyen örgüte verilen isimdir.  HTML kodlarının her tarayıca aynı şekilde görünmesi için kararların verildiği yerdir. 

XHTML ile hazırlanan sayfalar daha hızlı açılır, bütün web taracıyıcılarında sorunsuz olarak çalışır ve web siteleri daha düzgün bir görünüme kavuşturur. 

Peki HTML’ de ne eksikti?

HTML ile sayfa tasarlarken etiketleri kapatmasanızda, eksik etiket girsenizde, etiket sırasını önemsemesenizde ve hatta bazı etiketleri yanlış yazsanızda tarayıcınız hata vermeden sayfanızı görüntüleyebilir.  İşte bu durumu ortadan kaldırıp düzgün web sayfalarının oluşturulabilmesi için, bir standart oluşturmak için XHTML piyasaya sürüldü. 

HTML’ in eksik yapısını incelemek ve XHTML’ i anlamak için XHTML kurallarına bakmak gerekir. 

XHTML kuralları

  1. XHTML sayfalarda DOCTYPE bulunması zorunludur. 

Sayfaları tasarlarken sayfanın başında mutlaka döküman tipini yazmalısınız. ibaresini sayfa başına belirtmek gerekiyor. Örnek bir DTD kullanımına bakalım.

!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Continue reading “XHTML nedir, XHTML kuralları ve HTML sayfayı XHTML formatına çevirmek”