XHTML HTML’nin ve XML’in (EXtensible Markup Language) karışımından oluşur.
XHTML; HTML 4.01’in tüm elementlerine dayanır, XML’in katı söz dizimini de içerir.
Neden/nedir XHTML?
İnternet üzerindeki çoğu sayfa düzgün olmayan yani kötü html’e sahiptir.
Bir tarayıcıda görüntülerken alttaki kodlar düzgün görüntülenecektir. (HTML kurallarına uymasa dahi):
<html>
<head>
<title>Bu düzensiz HTML</title>
<body>
<h1>düzensiz HTML
<p>Bu bir paragraf
</body> |
XML bir işaretleme dili ve herşeyin düzgün işaretlenmesi gerekir ki bu tür belgelere de well-formed yani düzgün biçimli belgeler denir.
XML verileri tanımlamak için tasarlanmıştır, ve HTML verileri görüntülemek için.
Farklı firmalara ait tarayıcıların günümüz pazarında , kimisi bilgisayarlarda çalışmakta kimisi de mobil cihazlar gibi küçük cihazlarda çalışmakta. Son bahsettiğimizde herhangi bir güç ya da kaynak yoktur düzensiz HTML’i düzeltecek.
Bununla birlikte -HTML ve XML’in birleşimi, W3C tarafından gelecek için ve şu an için en yararlı olan işaretleme dili olduğudur – XHTML.