XHTML Sintak

Diposting oleh Th3 Pirates | 10/02/2010 | | 0 komentar »

b3lajarbareng.blogspot.com, XHTML merupakan HTML yang bersih dan benar cara penulisannya.

Aturan penulisan XHTML:

  • Nama atribut harus dengan huruf kecil
  • Nilai Atribut harus diapit tanda petik
  • id atribut menggantikan nama atribut
  • Atribut harus berisi nama atribut dan nilainya
  • XHTML DTD mendefinisikan legalisasi elemen
Nama Atribut harus dengan huruf kecil

Ini salah :
<p ALIGN="LEFT">
Ini benar:
<p align="left">
Nilai atribut harus diapit tanda petik
Ini salah :
<p align=left>
Ini benar:
<p align="left">
Penulisan atribut berisi nama dan nilainya
Ini salah :
<input checked>
<input readonly>
<input disabled>
<option selected>
<frame noresize>
Ini benar :
<input checked="checked" />
<input readonly="readonly" />
<input disabled="disabled" />
<option selected="selected" />
<frame noresize="noresize" />
Berikut daftar atribut HTML dan penulisannya dalam XHTML:

HTML XHTML
compact compact="compact"
checked checked="checked"
declare declare="declare"
readonly readonly="readonly"
disabled disabled="disabled"
selected selected="selected"
defer defer="defer"
ismap ismap="ismap"
nohref nohref="nohref"
noshade noshade="noshade"
nowrap nowrap="nowrap"
multiple multiple="multiple"
noresize noresize="noresize"

id Atribut menggantikan namanya

HTML 4.01 mendefinisikan sebuah nama atribut untuk elemen a, applet, frame, iframe, img, dan map. Dalam XHTML tidak dikenal lagi nama atribut, karena telah digantikan dengan id.
Ini salah :
<img src="picture.gif" name="picture1" />
Ini benar :
<img src="picture.gif" id="picture1" />
Catatan : untuk dapat didukung oleh browser versi lama, anda harus menggunakan baik
nama maupun id, seperti penulisan berikut ini :
<img src="picture.gif" id="picture1" name="picture1" />
Atribut Lang

Atribut lang dapat digunakan dalam berbagai elemen XHTML. Ia mendefinisikan bahasa yang digunakan untuk isi dalam elemen tersebut. Jika anda menggunakan atribut lang dalam sebuah elemen, anda harus menambahkan atribut xml:lang, seperti berikut ini:
<div lang="no" xml:lang="no">isi elemen</div>
Deklarasi XHTML

Semua dokumen XHTML harus memiliki deklarasi DOCTYPE. Elemen html, head dan body harus ada, dan elemen title arus berada dalam elemen head. Berikut ini adalah dokumen XHTML minimum:
<!DOCTYPE Doctype ditulis di sini>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Judul dituliskan di sini</title>
</head>
<body>
Isi dokumen ditulis di sini
</body>
</html>
Catatan : deklarasi DOCTYPE bukanlah bagian dari dokumen XHTML itu sendiri. Dia bukanlah elemen XHTML, sehingga tidak harus menggunakan tag penutup.

Tidak ada komentar:

Posting Komentar