XHTML didesain untuk mendeskripsikan data, HTML didesain untuk menampilkan data. Perbedaan XHTML dengan HTML yaitu :
Elemen XHTML harus :
- Di-nested secara tepat
- Selalu di berikan tag penutup,,buat tag <br> dengan <input> tag penutupnya di berikan tanda garis miring di depan br contoh: <br />, <input />,buat semua tag yang tidak memiliki tag penutup di berikan tanda seperti contoh di atas.
- Ditulis dengan huruf kecil
- Mempunyai satu elemen root
Rule tambahan untuk sintaks XHTML :
- Nama atribut harus dalam huruf kecil
- Nilai atribut haris diapit tanda petik
- Minimisasi atribut dilarang
- Atribut name digantikan atribut id
- DTD XHTML mendefenisikan elemen mandatory
contoh koding perbedaan HTML dan XHTML :
<b><i> This a text</b><i/> ==> digunakan untuk HTML
<b><i> This a text</i></b> ==> digunakan untuk XHTML
<ul>
<li>Coffee</li>
<li>Tea
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
<li>Milk</li>
</ul>
= HTML
<ul>
<li>Coffee</li>
<li>Tea
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
</li>
<li>Milk</li>
</ul>
= XHTML
Dokumen XHTML Terdiri dari 3 bagian utama :
1. Deklarasi Docytype => mandatory
2. Bagian Head
3. Bagian Body
0 komentar:
Posting Komentar