Extensible hypertext markup language: Perbedaan antara revisi
Tidak ada ringkasan suntingan |
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan peramban seluler |
||
Baris 6: | Baris 6: | ||
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>. XHTML merupakan versi HTML yang memenuhi persyaratan XML dan merupakan sebuah dokumen HTML,<ref>Ali Zaki & Smitdev Community, ''SPP AJAX untuk PEMULA'', halaman 19. Elex Media Komputindo.</ref>dan XHTML menjadi standar [[internasional]] dengan spesifikasi yang ditetapkan oleh [[W3C]] (''World Wide Web Consortium'').<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>. XHTML merupakan versi HTML yang memenuhi persyaratan XML dan merupakan sebuah dokumen HTML,<ref>Ali Zaki & Smitdev Community, ''SPP AJAX untuk PEMULA'', halaman 19. Elex Media Komputindo.</ref>dan XHTML menjadi standar [[internasional]] dengan spesifikasi yang ditetapkan oleh [[W3C]] (''World Wide Web Consortium'').<ref name="andi"/> |
||
p |
|||
== Alasan Menggunakan XHTML == |
|||
Beberapa alasan mengapa menggunakan XHTML<ref name="dadan">Dadan Sutisna, ''7 Langkah Mudah Menjadi WEB Master + CD'', halaman 33 - 35. mediakita.</ref>: |
|||
* XHTML menyempurnakan kekurangan-kekurangan pada HTML. |
|||
* XHTML dapat dijalankan pada berbagai platform, sehingga memungkinkan situs kita dibuka dengan baik melalui [[PDA]] dan [[ponsel]]. |
|||
== Penulisan == |
== Penulisan == |
Revisi per 30 Agustus 2017 17.05
J
Pendahuluan
XHTML adalah sebuah kombinasi dari HTML dan XML (Extensible Markup Language) & merupakan bentuk sempurna (dalam arti, lebih ketat dan bersih dibandingkan HTML).[1] Tujuan XHTML adalah menggantikan HTML.[1] XHTML adalah bentuk HTML yang didefinisikan sebagai aplikasi XML yang berarti XHTML berisi semua elemen dalam HTML 4.01 dikombinasikan dengan sintaks XML.[1]
XHTML adalah bahasa markup sebagaimana HTML, tetapi dengan gaya bahasa lebih baik[2]. XHTML merupakan versi HTML yang memenuhi persyaratan XML dan merupakan sebuah dokumen HTML,[3]dan XHTML menjadi standar internasional dengan spesifikasi yang ditetapkan oleh W3C (World Wide Web Consortium).[1]
p
Penulisan
XHTML tidak terlalu berbeda dengan HTML 4.01 standar. Jika sudah mempunyai kemampuan HTML 4.01 maka akan sangat membantu untuk memulai XHTML. XHTML mengharuskan penulisan tag dengan huruf kecil (lowercase) dan selalu menutup menggunakan penutup tag.[1]
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[4]:
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.[4] Berikut beberapa elemen yang digunakan pada XHTML[4]:
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.[4] Untuk itu, ada beberapa aturan agar program lebih stabil dan konsisten.[4]
- 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.
Pranala luar
- (Inggris) Spesifikasi XHTML 1.0
- (Inggris) Spesifikasi XHTML 1.1
Referensi
- ^ a b c d e Andi Sunyoto, M. Kom (Amikom Yogyakarta), Ajax Membangun Web dengan Teknologi Asynchronouse JavaScript&XML, halaman 7, 8 & 163. ANDI.
- ^ Yuhefizar, 10 Jam Menguasai Internet, Teknologi, & Aplikasinya + CD, halaman 165. Elex Media Komputindo.
- ^ Ali Zaki & Smitdev Community, SPP AJAX untuk PEMULA, halaman 19. Elex Media Komputindo.
- ^ a b c d e Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamadadan