Extensible hypertext markup language: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Baris 8:
p
 
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.<ref name="andi"/>
 
=== 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]].
<source lang="html4strict"><!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Strict//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></source>
* XHTML - Transitional. Digunakan untuk membuat halaman yang sebagian besar menggunakan tag-tag HTML.
<source lang="html4strict"><!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Transitional//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-traditional.dtd"></source>
* XHTML - Frame. Digunakan jika kita memakai frame pada [[web|halaman web]].
<source lang="html4strict"><!DOCTYPE html PUBLIC "-//W3c//DTD XHTML 1.0 Frameset//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"></source>
 
=== 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
|-
! 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.<ref name="dadan"/> Untuk itu, ada beberapa aturan agar [[program]] lebih stabil dan konsisten.<ref name="dadan"/>
* 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 ==