Versi HTML pertama tidak mempunyai nombor versi, ia hanya dipanggil "HTML" dan digunakan untuk memasang laman web mudah pada 1989 - 1995. Pada tahun 1995, IETF (Internet Task Force Engineering) menyeragamkan HTML dan bernombor ia "HTML 2.0".
Pada tahun 1997, World Wide Web Consortium (W3C) menyampaikan versi HTML yang seterusnya, HTML 3.2. Ia diikuti oleh HTML 4.0 pada tahun 1998 dan 4.01 pada tahun 1999.
Kemudian W3C mengumumkan bahawa ia tidak akan membuat versi HTML baru, dan akan mula memberi tumpuan kepada HTML atau XHTML yang boleh diperpanjang. Mereka mengesyorkan pereka Web menggunakan HTML 4.01 untuk dokumen HTML mereka.
Sekitar titik ini, pembangunan berpecah. W3C memberi tumpuan kepada XHTML 1.0, dan perkara-perkara seperti XHTML Basic menjadi cadangan pada tahun 2000 dan seterusnya. Tetapi pereka Web tidak mahu bergerak ke struktur tegar XHTML, jadi pada tahun 2004, Kumpulan Kerja Aplikasi Teknologi Web Hypertext (WHATWG) mula mengerjakan versi baru HTML yang tidak sesat seperti XHTML yang disebut HTML5. Mereka berharap ini akan diterima sebagai cadangan W3C.
Memutuskan Versi HTML
Keputusan pertama anda ketika menulis halaman web adalah sama ada untuk menulis dalam HTML atau XHTML. Jika anda menggunakan editor seperti Dreamweaver, pilihan ini ditentukan oleh DOCTYPE yang anda pilih. Jika anda memilih DOCTYPE XHTML, halaman anda akan ditulis dalam XHTML dan jika anda memilih DOCTYPE HTML, anda akan menulis halaman dalam HTML.
Terdapat beberapa perbezaan antara XHTML dan HTML. Tetapi untuk sekarang, semua yang anda perlu ketahui ialah XHTML adalah HTML 4.01 ditulis semula sebagai aplikasi XML. Jika anda menulis XHTML, semua atribut anda akan dipetik, teg anda ditutup, dan anda boleh mengeditnya dalam editor XML. HTML adalah lebih longgar daripada XHTML kerana anda boleh meninggalkan tanda petikan dari atribut, meninggalkan tag seperti
tanpa tanda tutup
dan sebagainya.
Mengapa Menggunakan HTML
- HTML boleh mengambil sedikit ruang, jadi lebih pantas untuk dimuat turun.
- HTML lebih memaafkan dan mudah dipelajari. Sebagai contoh, jika anda meninggalkan tag dalam HTML, kod anda akan tetap berfungsi dengan pasti.
- Sesetengah penyemak imbas lebih lama bertindak balas dengan lebih berkesan kepada HTML berbanding dengan XHTML.
Mengapa Menggunakan XHTML
- XHTML lebih jelas pada permulaan dan hujung tag - jadi gaya dan acara boleh disambung dengan lebih mudah.
- XHTML terintegrasi dengan baik ke dalam bahasa pengaturcaraan lain kerana ia adalah XML.
- Sesetengah pelayar bertindak balas dengan lebih yakin kepada XHTML dan memaparkan halaman secara konsisten, walaupun merentas platform.
Setelah Anda Memutuskan Mengenai HTML atau XHTML - Versi Apa yang Harus Anda Gunakan?
HTML
Terdapat tiga versi HTML yang masih digunakan secara tetap di Internet:
- HTML 3.2
- HTML 4.0
- HTML 4.01
Dan ada yang mungkin berpendapat bahawa versi keempat ialah versi "no-DOCTYPE". Ini sering dipanggil mod quirks dan merujuk kepada dokumen HTML yang tidak mempunyai definisi DOCTYPE dan akhirnya memaparkan quirkily dalam pelayar yang berbeza.
Saya cadangkan HTML 4.01. Ini adalah versi standard yang paling terkini, dan ia adalah yang paling banyak diterima oleh penyemak imbas moden. Anda hanya perlu menggunakan HTML 4.0 atau 3.2 jika anda mempunyai sebab tertentu (seperti jika anda sedang membina Intranet atau kiosk di mana penyemak imbas melihatnya hanya menyokong tanda atau pilihan 3.2 atau 4.0). Jika anda tidak tahu untuk fakta bahawa anda berada dalam keadaan itu, maka anda tidak, dan anda harus menggunakan HTML 4.01.
XHTML
Pada masa ini terdapat dua versi XHTML: 1.0 dan 2.0.
XHTML 2.0 sangat baru dan masih tidak disokong oleh penyemak imbas Web. Jadi saya cadangkan menggunakan XHTML 1.0 untuk sekarang. Ia akan menjadi sangat baik apabila XHTML 2.0 disokong secara meluas, tetapi sehingga itu, kita perlu melekat dengan versi yang pembaca kita boleh gunakan.
Sebaik sahaja Anda & # 39; ve Memutuskan Versi
Pastikan anda menggunakan DOCTYPE. Menggunakan DOCTYPE hanya satu baris lagi dalam dokumen HTML anda, dan ia memastikan bahawa halaman anda dipaparkan dengan cara yang dimaksudkan untuk dipaparkan.
DOCTYPEs untuk pelbagai versi adalah:
HTML
- HTML 4.01 peralihan:
- HTML 4.01 ketat:
- HTML 4.01 frameset:
- HTML 3.2:
XHTML
- XHTML 1.0 peralihan:
- XHTML 1.0 ketat:
- XHTML 1.0 Frameset:
- XHTML 2.0: