XHTML Tanıtımı
- Önceki Sayfa HTML Hızlı Referans Kılavuzu
- Sonraki Sayfa XHTML Elementleri
XHTML, XML formatında yazılmış HTML'dir.
XHTML nedir?
- XHTML, genişletilebilir超文本标记语言 anlamına gelir
- XHTML, HTML 4.01 ile neredeyse aynıdır
- XHTML, daha katı ve daha saf bir HTML sürümüdür
- XHTML, XML olarak tanımlanan HTML'dir
- XHTML 2001 Ocakyayınlanan W3C öneri standardı
- XHTML tüm popüler tarayıcılar tarafından desteklenir
XHTML neden kullanılır?
İnternet üzerindeki birçok sayfa 'kötü' HTML içerir.
Tarayıcıda görüntülendiğinde, aşağıdaki HTML kodu normal çalışır (ancak HTML kurallarına uymamaktadır):
<html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML <p>This is a paragraph </body>
XML, doğru olarak işaretlenmiş ve düzgün biçimlendirilmiş bir işaret dilidir.
XML öğrenmek istiyorsanız, bizim XML Eğitimi。
Günümüz teknoloji dünyasında farklı tarayıcı teknolojileri bulunmaktadır. Bazıları bilgisayarlarda çalışırken, bazıları ise cep telefonları veya diğer küçük cihazlarda çalışabilir. Küçük cihazlar genellikle 'kötü' olarak adlandırılan işaret dillerini açıklama kaynakları ve yetenekleri konusunda yetersizdir.
Bu yüzden - XML ve HTML'nin avantajlarını birleştirerek XHTML geliştirildi. XHTML, HTML olarak yeniden tasarlanmış bir XML'dir.
HTML ile karşılaştırıldığında en önemli fark:
belge yapısı
- XHTML DOCTYPEzorunludur
- <html> içindeki XML namespace özelliğizorunludur
- <html>、<head>、<title> ve <body> dezorunludur
element grameri
- XHTML elementleridoğru bir şekilde iç içe yerleştirilmelidir
- XHTML elementlerikapatmalıdır
- XHTML elementleriküçük harflerle
- XHTML belgesibir kök element
özellik grameri
- XHTML özellikleriküçük harflerle
- XHTML özellik değerleriçevreleyen tırnaklarla
- XHTML özellikleri en aza indirgenmeli deYasaklanmıştır
<!DOCTYPE ....> zorunludur
XHTML belgesi, XHTML belge türü beyanı (XHTML DOCTYPE declaration) yapılmalıdır.
Tam referans el kitabını CodeW3C.com etiket referans el kitabında bulabilirsiniz XHTML belge türü。
HTML、<head>、<title> ve <body> elementleri de mevcut olmalıdır ve belgeye xml adlandırma alanını belirtmek için <html> içinde xmlns özelliği kullanılmalıdır.
Aşağıdaki örnek, en az gerekli etiketlerle olan XHTML belgesini gösterir:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Belge Başlığı</title> </head> <body> ...... </body> </html>
HTML'den XHTML'e Nasıl Geçilir
- Her sayfanın ilk satırına XHTML <!DOCTYPE> ekleyin
- Her sayfanın html elementine xmlns özelliği ekleyin
- Tüm element adlarını küçük harfe dönüştürün
- Tüm boş elemanları kapatın
- Tüm özellik adlarını küçük harfe dönüştürün
- Tüm özellik değerlerine çift tırnak ekleyin
W3C Doğrulayıcı ile XHTML'i Doğrula
Aşağıdaki metin kutusuna web sitenizin adresini girin:
XHTML Denetimi
Bu denetim 20 sorudan oluşur ve zaman sınırlaması yoktur.
Bu denetim resmi değildir, sadece XHTML bilgilerinizi anlamak için iyi bir yol sunar.
Her doğru yanıtı 1 puan alır. Testin sonunda toplam puanınızı gösterecektir. En yüksek puan 20 puandır.
- Önceki Sayfa HTML Hızlı Referans Kılavuzu
- Sonraki Sayfa XHTML Elementleri