Wednesday, January 18, 2012

Tipe-Tipe Dokumen HTML

Dalam suatu dokumen HTML, pendeklarasian jenis dokumen HTML adalah penting, sebagai tanda perintah bagaimana sistem browser akan menterjemahkan dokumen HTML itu sendiri.

Untuk mendeklarasikan jenis dokumen HTML adalah dengan menggunakan <!DOCTYPE>, itu bisa digambarkan diposisi paling atas, sebelum elemen HTML.

Berikut deklarasi dokumen HTML berdasar rekomendasi W3C:

HTML 4.0 Strict
Untuk tipe ini ada beberapa elemen HTML yang tidak boleh digambarkan di dalam dokumen HTML, seperti elemen APPLET, BASEFONT, CENTER, DIR, FONT, FRAMESET, FRAME, IFRAME, ISINDEX, MENU, NOFRAMES, S, STRIKE, dan U.

Deklarasinya berikut:

<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REChtml40/strict.dtd">

HTML 4.0 Transitional
Tipe ini mengizinkan semua elemen dan atribut HTML, kecuali elemen FRAMESET dan FRAME.

Deklarasinya berikut:

<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REChtml40/loose.dtd">

HTML 4.0 Frameset
Tipe ini semua elemen dan atribut HTML boleh digambarkan di dalamnya, termasuk elemen FRAMESET dan FRAME.

Deklarasinya berikut:

<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REChtml40/frameset.dtd">

Contoh di bawah ini mendeklarasikan dokumen HTML 4.0 Transitional:

<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REChtml40/loose.dtd"> <HTML> <HEAD> <TITLE>Judul Dokumen</TITLE> </HEAD> <BODY> <H1>Heading 1</H1> <P>Alinea.</P> <P>Alinea lainnya.</P> </BODY> </HTML>