XHTML

 

XHTML



            XHTML merupakan singkatan dari eXtensible HyperText Markup Language. XHTML merupakan bentuk reformulasi dari HTML menggunakan paradigma XML. XHTML adalah bahasa markup penerus dan pengembangan dari HTML yang memiliki kemampuan yang kurang lebih mirip HTML, tetapi dengan aturan sintaks yang lebih ketat. HTML merupakan aplikasi dari SGML (Standard Generalized Markup Language) yang sangat fleksibel, sedangkan XHTML adalah aplikasi dari XML, turunan SGML yang lebih terbatas. Karena XHTML harus memiliki keteraturan-bentuk (mengikuti sintaks yang tepat), dokumen XHTML dapat diproses otomatis dengan menggunakan standar pemroses XML - tidak seperti HTML yang membutuhkan pemroses yang cukup sulit dan kompleks. XHTML dapat dianggap sebagai perpaduan antara HTML dan XML karena merupakan formulasi ulang HTML dalam bentuk XML. XHTML 1.0 telah menjadi rekomendasi W3C atau World Wide Web Consortium pada tanggal 26 Januari 2000.

            XHTML adalah sebuah kombinasi dari HTML dan XML (Extensible Markup Language) & merupakan bentuk sempurna (dalam arti, lebih ketat dan bersih dibandingkan HTML). Tujuan XHTML adalah menggantikan HTML.

            XHTML merupakan langkah berikutnya dalam evolusi internet. XHTML versi 1.0 adalah jenis dokumen yang pertama dalam keluarga XHTML.

            XHTML hampir identik dengan HTML 4.01 dengan hanya beberapa perbedaan. Ini merupakan versi HTML 4.01 bersih dan ketat. Jika Anda sudah tahu HTML, maka Anda perlu untuk memberikan sedikit perhatian untuk belajar versi HTML terbaru ini.

 

Beberapa kesimpulannya :

·                XHTML adalah singkatan dari Bahasa Markup HyperText yang Dapat Dimengerti

·                XHTML hampir identik dengan HTML

·                XHTML lebih ketat daripada HTML

·                XHTML adalah HTML yang didefinisikan sebagai aplikasi XML

·                XHTML didukung oleh semua browser utama

Beberapa alasan mengapa menggunakan XHTML, yaitu :

            Pengembang atau developer yang memigrasi konten mereka ke XHTML 1.0 mendapatkan manfaat sebagai berikut berikut

§  Dokumen XHTML  mudah dilihat, diedit dan divalidasi dengant tool - tool standar XML.

§  Dokumen XHTML dapat ditulis untuk beroperasi lebih baik daripada yang mereka lakukan sebelumnya di browser yang ada serta di browser baru.

§  Dokumen XHTML dapat menggunakan aplikasi seperti script dan applet yang bergantung pada  dokumen HTML Object Model atau XML Object Model.

§  XHTML memberi Anda sebuah format yang lebih konsisten, dengan baik, terstruktur sehingga web dapat diurai dengan mudah dan diproses oleh browser web sekarang dan masa depan.

§  Anda dapat dengan mudah maintain, mengedit, mengubah dan memformat dokumen Anda dalam jangka panjang.

§  Karena standar XHTML resmi W3C, website Anda menjadi lebih kompatibel dengan banyak browser dan lebih akurat.

§  XHTML menggabungkan kekuatan dari HTML dan XML. Juga, halaman XHTML dapat diberikan oleh semua browser XML diaktifkan.

§  XHTML mendefinisikan kualitas standar untuk halaman web Anda dan jika Anda mengikuti, maka halaman web Anda dihitung sebagai halaman web berkualitas. W3C mengesahkan halaman tersebut dengan Cap kualitas mereka.

§  XHTML menyempurnakan kekurangan-kekurangan pada HTML.

§  XHTML dapat dijalankan pada berbagai platform, sehingga memungkinkan situs kita dibuka dengan baik melalui PDA dan ponsel.

Deklarasi Pada XHTML

Deklarasi Doctype pada XHTML hampir sama dengan Doctype pada HTML. W3C mengharuskan agar selalu menggunakan Doctype pada XHTML. Terdapat 3 Jenis Doctype pada XHTML

·         XHTML - Strict. Digunakan untuk membuat halaman yang layout dan formatnya dikontrol penuh oleh CSS.

Pada deklarasi ini menggunakan tag font dan table.

<!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Strict//EN"

"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

·         XHTML - Transitional. Digunakan untuk membuat halaman yang sebagian besar menggunakan tag-tag HTML.

<!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Transitional//EN"

"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-traditional.dtd">

·         XHTML - Frame. Digunakan jika kita memakai frame pada halaman web.

<!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Frameset//EN"

"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Elemen dasar pada XHTML

XHTML masih menggunakan elemen pada HTML, meski beberapa penambahan dan penyempurnaan.[6] Berikut beberapa elemen yang digunakan pada XHTML[6]:

Struktur

Body, Head, Html, Title

Teks

abbr, acronym, address, blockquote, br, cite, code,dfn, div, em, h1, h2, h3, h4,h5, h6, kbd, p, pre, q, samp, spam, strong, var

Hypertext

a

List

dl, dt, dd, ol, ul, li

Form

form, input, label, select, option, textaarea

Tabel

caption, table, td, th, tr

Gambar / Image

img

Link

link

Beberapa aturan pada XHTML

Seperti yang telah disinggung sebelumnya, XHTML merupakan penyempurnaan dari HTML. Untuk itu, ada beberapa aturan agar program lebih stabil dan konsisten.

·         Setiap tag harus ditulis dengan huruf kecil.

·         Memberi penutup untuk setiap tag.

·         Membuka dan menutup tag pada sarang yang benar.

·         Atribut tag ditulis dengan huruf kecil dan memakai tanda petik.

Perbedaan Paling Penting dari HTML :

Ø   Struktur Dokumen :

·                XHTML DOCTYPE adalah wajib

·                Atribut xmlns di <html> wajib diisi

·                <html>, <head>, <title>, dan <body> wajib

Ø   Struktur Dokumen

·        XHTML DOCTYPE adalah wajib

·        Atribut xmlns di <html> wajib diisi

·        <html>, <head>, <title>, dan <body> wajib

Ø   Atribut XHTML

·                Nama atribut harus dalam huruf kecil

·                Nilai atribut harus dikutip

·                Atribut minimalis dilarang

Sumber :

https://id.wikipedia.org/wiki/HTML

http://www.kapalomen.com/2016/12/pengenalan-dasar-xhtml-serta-alasan-menggunakan-xhtml.html

 

 

 

Komentar

Postingan populer dari blog ini

MOS (MOBILE OPERATING SYSTEM)

MEMBUAT APLIKASI GPS SEDERHANA MENGGUNAKAN MIT APP INVENTOR