HTML 4.0


Pemrogaman WEB dengan HTML, HTML 4.0, HTML 4.0 Sebagai Standar

HTML 4.0 Sebagai Standar

Keberadaan html adalah untuk mendefinisikan isi dokumen bukan untuk melakukan pemformatan dokumen.
Tag HTML untuk isi, seperti:
<p>This is a paragraph </p>
<ul><li>This is a unordered list </li></ul>
Tag seperti <font> dan atribut color ditambahkan pada spesifikasi HTML 3.2 hal ini mengawali mimpi buruk dari developer. Pengembangan situs web yang besar dengan informasi font dan color harus ditambahkan kepada setiap page, menjadikan dokumen menjadi panjang (besar), mahal, dan membuat menderita.

Apa yang Terbaik Dari HTML 4.0?

Dengan HTML 4.0 semua pemformatan dapat disingkirkan dari dokumen HTML dan disimpan dalam style sheet yang terpisah. Karena HTML 4.0 memisahkan antara penyajian dokumen dengan strukturnya, kita harus tahu apayang kita butuhkan : penendalian secara penuh layout penyajian tanpa harus dilibatkan/disulitkan dengan isi dokumen.

Apa yang harus dilakukan?

Hentikan menggunakan atribut penyajian style didalam tag HTML anda. Referensi tag HTML 4.0 menampilkan atribut mana saja yang dikurangi dalam spesifikasi HTML 4.0. lihat pada bagian CSS untuk mengetahui dan menjadi pengembang web dengan gaya baru.

XHTML

XHTML (Extended Hyper Text Markup Language) adalah generasi masa depan HTML. Kita harus bersiap dari sekarang, untuk itu:
  • Memulai menulis HTML 4.0 yang valid.M
  • enuliskan tag dengan huruf kecil
  • Selalu gunakan tutup elemen penutup, jangan biarkan paragraph tidak ditutup dengan </p>
Catatan:
Rekomendasi dari HTML 4.01 adalah penggunaan huruf kecil. Hal ini juga akan member kompresi lebih baik dalam Internet.

Validasi HTML 4.01

Suatu dokumen HTML divalidasi dengan sebuah Dokument Type Definition (DTD). Sebelum suatu file HTML dapat divalidasi maka dokumen tersebut harus ditambahkan sebuah DTD yang benar pada awal baris file tersebut.

DTD aturan yang ketat (strict) HTML 4.01 mencakup elemen dan atribut yang belum dikurangi atau tidak muncul dalam frameset.
                <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”
DTD Transisional HTML 4.01 mencakup semua yang ada pada DTD strict ditambah dengan elemen dan atribut yang dikurangi.
                <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01
Transitional//EN” “http://www.w3c.org/TR/html4/loose.dtd”>
DTD frameset HTML 4.01 mencakup semua yang ada pada DTD transisional ditambah dengan frame.
                <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01
Untuk menguji apakah HTML kita sudah sesuai dengan aturan HTML yang kita igninkan dapat menggunakan form berikut agar divalidasi dahulu dengan aturan W3C. tentu saja form ini harus ditampilkan terlebih dahulu dalam browser, kemudian masukkan nama dokumen html yang kita punya.
<h2>Uji validasi HTML dengan W3C</h2>
<form method=”get” action=”http://validator.w3.org/check” target=”_blank”>
Masukkan alamat page anda<br />
<input name=”url” size=”50” />
<br /><br />
<input type=”submit” value=”Uji validator” />
</form>