Hapa ni kwa nini kuna matoleo tofauti ya HTML

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

Kwa nini kutumia XHTML

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:

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

XHTML