Extensible hypertext markup language: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
|||
(23 revisi perantara oleh 17 pengguna tidak ditampilkan) | |||
Baris 1:
[[Berkas:XHTML.svg|
'''XHTML''' merupakan [[singkatan]] dari '''eXtensible HyperText Markup Language'''. XHTML merupakan bentuk reformulasi dari [[HTML]] menggunakan [[paradigma]] [[XML]].<ref> Zainal Arifin & Smitdev Community, ''36 Menit Belajar Komputer: Php Dan Mysql'', halaman 5-6. Elex Media Komputindo.</ref>
XHTML adalah ''[[bahasa markup]]'' penerus dan pengembangan dari HTML yang memiliki kemampuan yang kurang lebih mirip HTML,
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]].<ref> Doug Lowe,Jeff Cogswell,Ken Cox, ''ASP.NET 2.0 All-In-One Desk Reference For Dummies'', halaman 178. Wiley Publishing, Inc.</ref>
XHTML adalah sebuah [[kombinasi]] dari HTML dan XML (''Extensible Markup Language'') & merupakan bentuk [[sempurna|penyempurnaan]] (dalam arti, lebih ketat dan bersih dibandingkan HTML).<ref name="andi">Andi Sunyoto, M. Kom (Amikom Yogyakarta), ''Ajax Membangun Web dengan Teknologi Asynchronouse JavaScript&XML'', halaman 7, 8 & 163. ANDI.</ref> Tujuan XHTML adalah menggantikan HTML.<ref name="andi"/> XHTML adalah bentuk HTML yang didefinisikan sebagai aplikasi XML yang berarti XHTML berisi semua elemen dalam HTML 4.01 dikombinasikan dengan sintaks XML.<ref name="andi"/>▼
▲XHTML adalah sebuah [[kombinasi]] dari HTML dan XML (''Extensible Markup Language'') & merupakan bentuk [[sempurna]] (dalam arti, lebih ketat dan bersih dibandingkan HTML).<ref name="andi">Andi Sunyoto, M. Kom (Amikom Yogyakarta), ''Ajax Membangun Web dengan Teknologi Asynchronouse JavaScript&XML'', halaman 7, 8 & 163. ANDI.</ref> Tujuan XHTML adalah menggantikan HTML.<ref name="andi"/> XHTML adalah bentuk HTML yang didefinisikan sebagai aplikasi XML yang berarti XHTML berisi semua elemen dalam HTML 4.01 dikombinasikan dengan sintaks XML.<ref name="andi"/>
XHTML adalah bahasa markup sebagaimana HTML, tetapi dengan gaya [[bahasa]] lebih baik.<ref>Yuhefizar, ''10 Jam Menguasai Internet, Teknologi, & Aplikasinya + CD'', halaman 165. Elex Media Komputindo.</ref>
== Penulisan ==
XHTML tidak terlalu berbeda dengan HTML 4.01 standar.
=== 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:<ref name="dadan"/>
* XHTML - Strict. Digunakan untuk membuat [[halaman]] yang layout dan formatnya dikontrol penuh oleh [[CSS]].
Pada deklarasi ini menggunakan tag [[font]] dan [[tabel|table]].
<
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></
* XHTML - Transitional. Digunakan untuk membuat halaman yang sebagian besar menggunakan tag-tag HTML.
<
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-traditional.dtd"></
* XHTML - Frame. Digunakan jika kita memakai frame pada [[web|halaman web]].
<
"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.<ref name="dadan"/>
Berikut beberapa elemen yang digunakan pada XHTML:<ref name="dadan"/>
{| class=prettytable
|-
Baris 72 ⟶ 66:
== Pranala luar ==
* {{en}} [http://www.w3.org/TR/xhtml1/ Spesifikasi XHTML 1.0] {{Webarchive|url=https://web.archive.org/web/20210320090420/http://www.w3.org/TR/xhtml1/ |date=2021-03-20 }}
* {{en}} [http://www.w3.org/TR/xhtml11/ Spesifikasi XHTML 1.1] {{Webarchive|url=https://web.archive.org/web/20081114232914/http://www.w3.org/TR/xhtml11/ |date=2008-11-14 }}
== Referensi ==
Baris 83 ⟶ 77:
[[Kategori:Bahasa markah]]
[[Kategori:HTML]]
|