Monday, September 7, 2015

Extensible Hypertext Markup Language (XHTML)

12:07 AM -
    
Extensible Hypertext Markup Language atau disingkat XHTML adalah bentuk reformulasi dari HTML menggunakan paradigma XML.

Kenapa perlu XHTML? Karena XHTML adalah bentuk HTML yang lebih bagus dan rapih, karenanya dapat diparsing di banyak platform browser, seperti web browser biasa, lalu di browser ponsel dan gadget lain.

XHTML memanfaatkan kelebihan XML untuk memperkaya HTML.
Keuntungan menulis HTML dalam bentuk XML antara lain:
  • Di XML, kita bisa memperkenalkan elemen - elemen baru atau atribut elemen baru. Sehingga kita bisa membuat spesifikasi modul - modul baru.
  • XHTML lebih mudah mengakomodasi interoperabilitas dari cara mengakses halaman web. Sehingga halaman web yang dibuat menggunakan XHTML bsia menghasilkan tampilan yang lebih seragam.
Dalam prakteknya, menulis dokumen XHTML hampir sama seperti menulis dokumen HTML, hanya saja ada beberapa ciri khas dokumen XHTML, seperti berikut:
  • Ditulis dengan huruf kecil, baik nama tag maupun atributnya.
  • Nilai atributnya haruslah ada di dalam tanda petik dua.
  • Kita tidak bisa menggunakan atribut yang berdiri sendiri (stand alone) di XHTML. Jika menemukan atribut yang berdiri sendiri,  kita bsia mengalokasikan ke variabel dummy. Misalnya noborder = "noborder"
  • Elemen yang kosong perlu diakhiri dengan />. Contohnya <br/> di atas yang bisa dilakukan di HTML namun tidak bisa dilakukan di XHTML.
  • Elemen <a> tidak bisa mengandung elemen - elemen <a> lainnya.
  • Elemen <button> tidak boleh megandung elemen <input>, <select>, <textarea>, <label>, <button>, <form>, <fieldset>, <iframe>, atau <isindex>.
  • Elemen <form> tidak boleh mengandung elemen - elemen <form> lainnya.
  • Elemen <label> tidak boleh mengandung elemen - elemen <label> lainnya.
  • Elemen <pre> tidak boleh mengandung elemen <img>, <object>, <big>, <small>, <sub>, atau <sup>.
  • Tidak coleh menggunakan karakter sensitif. Misalnya ketika nilai atribut mengandung tanda ampersand (&), maka ampersand-nya harus ditulis sebagai &amp;.
Untuk menge-cek apakah file yang kita buat sudah benar atau tidak bisa menggunakan W3 Markup Validation Service.
Source: My Notebook 

Tags: XHTMLapa itu XHTML, pengertian XHTML, ciri khas dokumen XHTML

0 comments:

Post a Comment