Dosya uzantısı | .xhtml |
Dosya kategorisi | documents |
Açıklama | XHTML (Genişletilebilir Hipertext İşaretleme Dili), HTML'nin XML tabanlı bir işaretleme dili olarak yeniden formüle edilmesidir. XML'in esnekliğini, HTML'nin tanıdık sözdizimi ve yapısıyla birleştirir. XHTML belgeleri, ögelerin düzgün şekilde iç içe geçirilmesini ve kapatılmasını gerektiren katı XML sözdizimi kurallarına uyar. Bu, farklı web tarayıcıları ve cihazlar arasında daha fazla tutarlılık ve uyumluluk sağlar. XHTML genellikle web sayfaları ve uygulamalar oluşturmak için kullanılır, çoklu medya içeriği, formlar ve CSS (Basamaklandırılmış Stil Sayfaları) aracılığıyla stil desteği gibi özellikler sunar. Web geliştirmede önemli bir standart olan XHTML, erişilebilir, iyi yapılandırılmış ve birbiriyle çalışabilir web içeriği oluşturmayı kolaylaştırır. |
Teknik detaylar | XHTML belgeleri, XML sözdiziminde yazılır, bu da onların yapı ve sözdizimi için katı kurallara uymaları gerektiği anlamına gelir.
XHTML belgeleri, bir web sayfasının yapısını ve içeriğini tanımlayan elementlerden oluşur. Elementler birbirleri içine yerleştirilerek hiyerarşik bir yapı oluşturabilir ve her element ek bilgi sağlayan veya davranışı kontrol eden niteliklere sahip olabilir.
XHTML, mevcut HTML standartlarıyla uyumlu olacak şekilde tasarlanmıştır, bu da yazarların HTML'den XHTML'e sorunsuz bir geçiş yapmalarını sağlar.
XHTML, yazarların tüm etiketleri kapatmasını, etiket isimlerini küçük harfle kullanmasını, nitelik değerlerini tırnak içinde belirtmesini ve elementleri doğru bir şekilde iç içe yerleştirmesini gerektirir. Bu kurallara uyulmaması doğrulama hatalarına yol açacaktır.
XHTML, yazarların modülerleştirme teknikleri kullanarak özel belge türleri tanımlamalarına olanak tanır. Bu, yazarların kendi element ve nitelik setlerini, yani XHTML modüllerini oluşturabilecekleri ve bunları özel ihtiyaçlarına uygun özel belge türleri yaratmak için birleştirebilecekleri anlamına gelir. |