Toleo la kwanza la HTML hakuwa na namba ya toleo, lilikuwa limeitwa "HTML" na ilitumiwa kuanzisha kurasa za Mtandao rahisi nyuma ya 1989 - 1995. Mwaka wa 1995, IETF (Mtandao wa Uhandisi wa Internet) umewekwa na HTML na kuhesabiwa ni "HTML 2.0".
Mnamo mwaka wa 1997, Mtandao wa Wilaya ya Wide duniani (W3C) uliwasilisha toleo la pili la HTML, HTML 3.2. Ilifuatiwa na HTML 4.0 mwaka 1998 na 4.01 mwaka 1999.
Halafu W3C ilitangaza kuwa haiwezi kutengeneza matoleo mapya ya HTML, na ingeanza kuanza kutafakari HTML au XHTML. Wanapendekeza wabunifu wa wavuti kutumia HTML 4.01 kwa nyaraka zao za HTML.
Karibu na hatua hii, maendeleo yamegawanyika. W3C ililenga XHTML 1.0, na vitu kama XHTML Msingi vilikuwa mapendekezo mwaka 2000 na kuendelea. Lakini wabunifu wa wavuti hawakutaka kuhamia kwenye muundo wa XHTML, hivyo mwaka wa 2004, Mtandao wa Kazi ya Teknolojia ya Maombi ya Hypertext (WHATWG) ilianza kufanya kazi kwenye toleo jipya la HTML ambayo sio kali kama XHTML iitwayo HTML5. Wanatarajia kwamba hatimaye hatimaye itakubaliwa kama mapendekezo ya W3C.
Kuamua juu ya Toleo la HTML
Uamuzi wako wa kwanza wakati wa kuandika ukurasa wa wavuti ni kama kuandika katika HTML au XHTML. Ikiwa unatumia mhariri kama Dreamweaver, uchaguzi huu umeamua na DOCTYPE unayochagua. Ikiwa unachagua DOCTYPE ya XHTML, ukurasa wako utaandikwa katika XHTML na ukichagua DOCTYPE ya HTML, utaandika ukurasa kwa HTML.
Kuna idadi tofauti kati ya XHTML na HTML. Lakini kwa sasa, unahitaji kujua ni kwamba XHTML ni HTML 4.01 iliyoandikwa tena kama programu ya XML. Ukiandika XHTML, sifa zako zote zitasukuliwa, lebo zako zimefungwa, na unaweza kuhariri mhariri wa XML. HTML ni looser nyingi kuliko XHTML kwa sababu unaweza kuondoka quotes off sifa, kuondoka vitambulisho kama
bila tag ya kufungwa
Nakadhalika.
Kwa nini utumie HTML
- HTML inaweza kuchukua nafasi ndogo, na hivyo uwe na kasi ya kupakua.
- HTML ni zaidi ya kusamehe na rahisi kujifunza. Kwa mfano, ukiacha vitambulisho katika HTML, msimbo wako utaendelea kufanya kazi kwa uaminifu.
- Baadhi ya browsers wakubwa hujibu kwa ufanisi zaidi kwa HTML kuliko kwa XHTML.
Kwa nini kutumia XHTML
- XHTML ni wazi juu ya mwanzo na mwisho wa vitambulisho - hivyo mitindo na matukio yanaweza kuvumiwa kwa urahisi zaidi.
- XHTML inaunganisha vizuri katika lugha zingine za programu kwa sababu ni XML.
- Vivinjari vingine hujibu kwa uaminifu kwa XHTML na hivyo kuonyesha kurasa mara kwa mara, hata kwenye majukwaa.
Mara tu Umeamua kwenye HTML au XHTML - Ni toleo gani unalotumia?
HTML
Kuna matoleo matatu ya HTML bado katika matumizi ya kawaida karibu na mtandao:
- HTML 3.2
- HTML 4.0
- HTML 4.01
Na wengine wanaweza kusema kuwa toleo la nne ni toleo la "no-DOCTYPE". Hii mara nyingi huitwa mode ya quirks na inahusu nyaraka za HTML ambazo hazina ufafanuzi wa DOCTYPE na hivyo kuishia kuonyesha dhahiri katika vivinjari tofauti.
Ninapendekeza HTML 4.01. Hii ndiyo toleo la hivi karibuni la kiwango, na ni kukubaliwa sana na vivinjari vya kisasa. Unapaswa kutumia tu HTML 4.0 au 3.2 ikiwa una sababu maalum (kama vile wewe hujenga Intranet au kioski ambapo vivinjari vinavyotazama vinasaidia tu vitambulisho 3.2 au 4.0 na chaguo). Ikiwa hujui kwa kweli kwamba uko katika hali hiyo, basi sio, na unapaswa kutumia HTML 4.01.
XHTML
Kwa sasa kuna matoleo mawili ya XHTML: 1.0 na 2.0.
XHTML 2.0 ni mpya sana na bado haijaungwa mkono na vivinjari vya wavuti. Kwa hiyo napendekeza kutumia XHTML 1.0 kwa sasa. Itakuwa nzuri sana wakati XHTML 2.0 inavyoungwa mkono sana, lakini hadi wakati huo, tunahitaji kushikamana na matoleo ambayo wasomaji wetu wanaweza kutumia.
Mara tu Umeamua juu ya Toleo
Hakikisha kutumia DOCTYPE. Kutumia DOCTYPE ni mstari mmoja tu katika nyaraka zako za HTML, na inahakikisha kuwa kurasa zako zinaonyeshwa kwa njia ambayo inalenga kuonyeshwa.
Ya DOCTYPE kwa matoleo mbalimbali ni:
HTML
- Mpangilio wa HTML 4.01:
- HTML 4.01 kali:
- Muhtasari wa HTML 4.01:
- HTML 3.2:
XHTML
- Mpangilio wa XHTML 1.0:
- XHTML 1.0 kali:
- Muhtasari wa XHTML 1.0:
- XHTML 2.0: