Extensible hypertext markup language

Saka Wikipédia, Bauwarna Mardika abasa Jawa / Saking Wikipédia, Bauwarna Mardika abasa Jawi
Langsung menyang: pandhu arah, pados
Contoh program XHTML

XHTML mènika cekakan saking eXtensible HyperText Markup Language. XHTML mènika bèntuk reformulasi saking HTML ngginakèn paradigma XML.[1]

XHTML inggih punika bahasa markup pènèrus lan pengembangan saking HTML ingkang gadahi kabètahan ingkang kirang langkungè sami kaliyan HTML, ananging kaliyan aturan sintaks ingkang langkung kètat. HTML mènika aplikasi saking SGML (Standard Generalized Markup Language) ingkang sangèt fleksibel, mènawi XHTML inggih punika aplikasi saking XML, turunan SGML ingkang langkung kawatès.

Amargi XHTML kèdhah gadahi keteraturan-bèntuk (ngikuti sintaks ingkang ajeg), dokumen XHTML sagèd dipunproses otomatis kaliyan ngginaakèn standar pemroses XML - mboten kadasta HTML ingkang mbetahakèn emroses ingkang cekap sulit lan kompleks. XHTML saged dipunanggep dados perpaduan antara HTML dan XML karena merupakan formulasi ulang HTML dalam bentuk XML. XHTML 1.0 telah dados rekomendasi W3C atau World Wide Web Consortium ing tanggal 26 Januari 2000.[2]

Pendahuluan[sunting | sunting sumber]

XHTML inggih punika sebuah kombinasi saking HTML lan XML (Extensible Markup Language) & menika bentuk sempurna (ing arti, langkung ketat lan resik dipunbandingaken HTML).[3] Ancas saking XHTML inggih punika nggantosaken HTML.[3] XHTML inggih puniks bentuk HTML ingkang dipundefinisiaken dados aplikasi XML ingkang menika XHTML berisi sedaya elemen ing HTML 4.01 dipunkombinasiaken kaliyan sintaks XML.[3]

XHTML inggih punika basa markup ing pundhi HTML, ananging kaliyan gaya basa langkung sae [4]. XHTML menika versi HTML ingkang menuhi persyaratan XML lan menika sebuah dokumen HTML,[5]lan XHTML dados standar internasional kaliyan spesifikasi ingkang dipuntetapaken dening W3C (World Wide Web Consortium).[3]

Alasan ngginaaken XHTML[sunting | sunting sumber]

Pinten-pinten alesan punsps ngginssken XHTML[6]:

  • XHTML nyempurnaaken kekirangan-kekirangan ing HTML.
  • XHTML saged dipunjalanaken ing pinten-pinten platform, pramila menika situs kita dpunbikak kaliyan sae ngelampahi PDA lan ponsel.

Penulisan[sunting | sunting sumber]

XHTML mboten langkung benten kaliyan HTML 4.01 standar. menika sampun gadahi kabetahan HTML 4.01 mila badhe sangat mbantu kangge ngelampahi XHTML. XHTML ngedahaken panyeratan tag kaliyan huruf alit (lowercase) lan selalu nutup ngginaaken penutup tag.[3]

Deklarasi Ing XHTML[sunting | sunting sumber]

Deklarasi Doctype ing XHTML menika sami kaliyan Doctype ing HTML. W3C ngedahaken supados asring ngginaaken Doctype ing XHTML. Wonten 3 Jenis Doctype ing XHTML[6]:

  • XHTML - Strict. Dipunginaaken kangge ndamel halaman ingkang layout lan formatnya dipunkontrol kebak dening CSS.

Ing deklarasi punika ngginaaken tag font lan table.

<!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Strict//EN" 
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  • XHTML - Transitional. Dipunginaaken kangge ndamel halaman ingkang bagian ageng ngginaaken 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. Dipunginaaken menawi kita ngangge frame inga halaman web.
<!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Frameset//EN" 
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Cathetan Suku[sunting | sunting sumber]

  1. ^ Zainal Arifin & Smitdev Community, 36 Menit Belajar Komputer: Php lan Mysql, halaman 5-6. Elex Media Komputindo.
  2. ^ Doug Lowe,Jeff Cogswell,Ken Cox, ASP.NET 2.0 All-In-One Desk Reference For Dummies, halaman 178. Wiley Publishing, Inc.
  3. ^ a b c d e Andi Sunyoto, M. Kom (Amikom Yogyakarta), Ajax mbangun Web kaliyan Teknologi Asynchronouse JavaScript&XML, halaman 7, 8 & 163. ANDI.
  4. ^ Yuhefizar, 10 Jam nguasai Internet, Teknologi, & Aplikasinya + CD, halaman 165. Elex Media Komputindo.
  5. ^ Ali Zaki & Smitdev Community, SPP AJAX untuk PEMULA, halaman 19. Elex Media Komputindo.
  6. ^ a b Dadan Sutisna, 7 Langkah menika gampil dados WEB Master + CD, halaman 33 - 35. mediakita.