XHTML Nedir?

47 – XHTML Nedir?

XHTML html’e göre kurallara daha bağlı, xml tabanlı bir hiper metin işaretleme dilidir.

xml verileri ile çalışacak şekilde genişletilebilir.

XHTML kurallara tamamen bağlıdır. Sayfa kodlamasında yazım biçimlerine, kurallara tamamen uyulur.

Tüm tarayıcılar tarafından desteklenmektedir.

XHTML ‘in Farkı Nedir?

Html web sayfasında bazı hatalara müsade edilir ve web sayfasını yinede göstermeye çalışır. Örneğin bir etiket kapatılmadığında html bunu göstermeye çalışacaktır. XHTML de ise çok daha katı kurallar vardır. Bu şekilde bir kullanıma izin vermez.

XHTML Özellikleri Nelerdir?

  • <!DOCTYPE> web sayfasındad kullanımı mecburidir.
  • <html> içindeki xmlns özelliği mecburidir.
  • <html>, <head>, <title> ve <body> kullanımı mecburidir.
  • Html elemanları her zaman düzgün şekilde iç içe yerleştirilmelidir
  • Etiketler her zaman kapatılmalıdır.
  • Kullanılan Html Elemanları her zaman küçük harf olmalıdır.
  • Attribute isimleri her zaman küçük harf olmalıdır
  • Attribute değerleri her zaman küçük harf olmalıdır.
  • Attribute minimizasyon yapılamaz.
  • Attribute değerleri tırnak içerisine alınmalı, alıntılanmalıdır.

Aşağıda her bir özelliği doğru ve yanlışlarla örnekleyelim:

XHTML web sayfası nasıl olmalı?

Örnek

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Sayfa Konusu</title>
</head>
<body>

  içerik...

</body>
</html>

XHTML Etiketlerinin Yerleşimi

Etiket yerleşimleri doğru olmalı.

Örnek

<p>bir paragraf yazısı <b>koyu içerik</b> paragraf devamı </p>

XHTML Etiketleri Kapatılmalıdır

Doğru Örnek

<p>bir paragraf yazısı <b>koyu içerik</b> paragraf devamı </p>

Yanlış Örnek

<p>bir paragraf yazısı <b>koyu içerik</b> paragraf devamı 

XHTML Boş Etiketler Kapatılmalıdır

Doğru Örnek

<p>bir paragraf yazısı  </p> <br/>
<p>yatay çizgi</p> <hr />
<img src="resimyolu" alt="resim" />

Yanlış Örnek

<p>bir paragraf yazısı  </p> <br>
<p>yatay çizgi</p> <hr>
<img src="resimyolu" alt="resim">

XHTML Elemanları (etiketleri) Küçük Harf ile Yazılmalıdır

Doğru Örnek

<p>bir paragraf yazısı  </p> 

Yanlış Örnek

<P>bir paragraf yazısı  </p> 

XHTML Attribute Küçük Harf ile Yazılmalıdır

Doğru Örnek

<p style="font-size:24px;">bir paragraf yazısı  </p> 

Yanlış Örnek

<p STYLE="font-size:24px;">bir paragraf yazısı  </p> 

XHTML Attribute Minimizasyon Yapılamaz

Doğru Örnek

<input type="checkbox" name="Cinsiyet" value="Kadın" checked="checked" />
<input type="text" name="Adı" disabled="disabled" />

Yanlış Örnek

<input type="checkbox" name="Cinsiyet" value="Kadın" checked/>
<input type="text" name="Adı" disabled/>

XHTML Attribute Değerleri Tırnak İçerisine Alınmalı, Alıntılanmalıdır.

Doğru Örnek

<p style="font-size:24px;">bir paragraf yazısı  </p> 

Yanlış Örnek

<p style=font-size:24px;>bir paragraf yazısı  </p> 

Kaynak: https://www.w3schools.com/html/html_xhtml.asp

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir