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.