Apakah DOCTYPE dan Mengapa Adakah Penting?
Tag DOCTYPE (pendek untuk "pengisytiharan jenis dokumen") menerangkan jenis HTML yang digunakan untuk laman web tertentu. Bagaimana anda menentukan DOCTYPE anda boleh mempunyai kesan mendalam pada penampilan laman web anda.

DOCTYPE adalah perkara pertama yang muncul pada kebanyakan halaman HTML, walaupun datang sebelum tag. Ia akan kelihatan seperti ini ...



Mengapa DOCTYPE begitu penting? Nah, untuk permulaan, ia memberitahu penyemak imbas pelawat anda apa peraturan yang akan digunakan apabila memaparkan halaman web anda. Terdapat tiga pilihan DOCTYPE asas:

Ketat - Pelayar akan mengikuti peraturan HTML seperti yang dikeluarkan oleh W3C (World Wide Web Consortium, kumpulan yang menetapkan standard HTML). Ia akan mengabaikan item yang tidak digunakan, seperti tag. Seperti yang anda boleh bayangkan, ini akan mendatangkan malapetaka dengan laman web anda jika anda masih menggunakan tag tersebut. Jika anda tidak menentukan dalam tag DOCTYPE yang pilihan anda mahu, pelayar akan menggunakan peraturan 'ketat' secara lalai.

Peralihan - Peramban akan membenarkan kedua-dua tag semasa dan tidak lama berfungsi. Kebanyakan halaman web menggunakan tetapan DOCTYPE ini untuk membolehkan lebih banyak kelenturan.

Frameset - Penyemak imbas akan membolehkan semua tag seperti dengan tetapan peralihan, dan juga akan membenarkan penggunaan bingkai. Jelas sekali anda tidak boleh menggunakan opsyen ini melainkan anda membina halaman dengan bingkai, yang hampir selalu menjadi idea yang tidak baik.

Anda juga boleh menggunakan DOCTYPE untuk menentukan sama ada halaman anda dibina dalam HTML atau XHTML. Jika anda tidak memasukkan tag DOCTYPE sama sekali, penyemak imbas akan mengandaikan bahawa laman web dibina sebelum kemasukan tag dan akan menggunakan peraturan 'peralihan'.

Akhirnya, DOCTYPE akan sering memasukkan URL dari laman web W3C rasmi. URL ini menunjuk pada halaman yang mengandungi peraturan yang relevan, supaya pelayar dapat menyokong HTML kod anda dengan lancar walaupun W3C menyiarkan piawaian baru.

Berikut adalah beberapa label DOCTYPE yang lebih biasa yang mungkin perlu anda gunakan:

HTML Ketat


HTML Peralihan


Ketat XHTML


XHTML Peralihan


Ambil perhatian bahawa sekiranya W3C melepaskan versi baru HTML atau XHTML maka tag DOCTYPE juga akan berubah. Contoh di atas merujuk kepada HTML 4.01 dan XHTML 1.0, kerana itu adalah versi paling terkini pada masa penulisan ini.

Arahan Video: Waspada! Virus Corona Adalah Jenis Virus yang Bisa Menyerang Manusia dan Hewan (Mac 2024).