html-imageDefinisi

<!DOCTYPE> harus ditulis pertama kali dalam dokumen HTML sebelum elemen <html> ditulis. <!DOCTYPE> sendiri bukanlah tag/elemen HTML, namun berfungsi sebagai deklarator untuk menginstruksikan kepada web browser tentang versi HTML yang ditulis dalam dokumen.

Pada HTML 4.01, deklarasi <!DOCTYPE> mengacu pada DTD (document type declaration), hal itu dikarenakan  HTML 4.01 berbasis pada SGML. DTD inilah yang mengatur dan menentukan spesifikasi bagaimana sebuah bahasa markup ditulis dan dirender oleh web browser. Sehingga dengan deklarasi ini web browser dapa merender dokumen dengan benar.

Adapun HTML 5 tidak berbasis pada SGML, sehingga acuan terhadap spesifikasi  DTD tidak diperlukan lagi.

Dukungan Browser

Browser Dukungan
[icon name=”chrome” class=”” unprefixed_class=””] – Chrome [icon name=”check” class=”” unprefixed_class=””] – Ya
[icon name=”firefox” class=”” unprefixed_class=””] – Firefox [icon name=”check” class=”” unprefixed_class=””] – Ya
[icon name=”internet-explorer” class=”” unprefixed_class=””] – Internet Explorer [icon name=”check” class=”” unprefixed_class=””] – Ya
[icon name=”safari” class=”” unprefixed_class=””] – Safari [icon name=”check” class=”” unprefixed_class=””] – Ya
[icon name=”opera” class=”” unprefixed_class=””] – Opera [icon name=”check” class=”” unprefixed_class=””] – Ya

Penggunaan

HTML 5

<!DOCTYPE html>

HTML 4.01 Strict

DTD ini berisi semua elemen HTML dan atribut-atributnya, namun tidak termasuk elemen penyajian dan elemen usang (deprecated) seperti font. Framesets tidak diperkenankan.

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

HTML 4.01 Transitional

DTD ini berisi semua elemen HTML dan atribut-atributnya, termasuk elemen penyajian dan elemen usang (deprecated) seperti font. Framesets tidak diperkenankan.

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

HTML 4.01 Frameset

DTD ini berisi semua elemen HTML dan atribut-atributnya, namun tidak termasuk elemen penyajian dan elemen usang (deprecated) seperti font. Framesets diperkenankan.

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

By buser

Leave a Reply

Your email address will not be published. Required fields are marked *