Hawn għaliex hemm verżjonijiet differenti ta 'HTML

L-ewwel verżjoni ta 'HTML ma kellhiex numru tal-verżjoni, kienet imsejħa biss "HTML" u ntużat biex tpoġġi paġni tal-Web sempliċi lura fl-1989 - 1995. Fl-1995, l-IETF (Internet Engineering Task Force) HTML standardizzat u numerat huwa "HTML 2.0".

Fl-1997, il-World Wide Web Consortium (W3C) ippreżenta l-verżjoni li jmiss ta 'HTML, HTML 3.2. Ġie segwit minn HTML 4.0 fl-1998 u 4.01 fl-1999.

Imbagħad il-W3C ħabbar li mhux se joħloq verżjonijiet ġodda ta 'HTML, u jibda jiffoka fuq HTML jew XHTML estensibbli. Huma jirrakkomandaw li disinjaturi tal-Web jużaw HTML 4.01 għad-dokumenti HTML tagħhom.

Madwar dan il-punt, l-iżvilupp maqsum. Il-W3C iffoka fuq XHTML 1.0, u affarijiet bħal XHTML Bażiku saru rakkomandazzjonijiet fl-2000 u 'l quddiem. Iżda l-disinjaturi tal-Web ma riedux jimxu lejn l-istruttura riġida ta 'XHTML, għalhekk fl-2004, il-Grupp ta' Ħidma tat-Teknoloġija tal-Applikazzjonijiet tal-Web Hypertext (WHATWG) beda jaħdem fuq verżjoni ġdida ta 'HTML li mhix stretta daqs XHTML imsejħa HTML5. Huma jittamaw li dan eventwalment jiġi aċċettat bħala rakkomandazzjoni tal-W3C.

Tiddeċiedi fuq Verżjoni ta 'HTML

L-ewwel deċiżjoni tiegħek meta tikteb paġna tal-Web hija jekk tiktebx f'HTML jew XHTML. Jekk qed tuża editur bħal Dreamweaver, din l-għażla hija ddeterminata mid-DOCTYPE li tagħżel. Jekk tagħżel DOCTYPE XHTML, il-paġna tiegħek ser tkun miktuba XHTML u jekk tagħżel DOCTYPE HTML, tikteb il-paġna f'HTML.

Hemm numru ta 'differenzi bejn XHTML u HTML. Imma għalissa, kull ma għandek bżonn tkun taf hija li XHTML huwa HTML 4.01 miktub mill-ġdid bħala applikazzjoni XML. Jekk tikteb XHTML, l-attributi kollha tiegħek se jiġu kkwotati, it-tags tiegħek ingħalqu, u tista 'tbiddilha f'edukatur XML. L-HTML hija ħafna aktar laxka minn XHTML għax tista 'tħalli kwotazzjonijiet barra l-attributi, ħalli tags bħal

mingħajr tikketta tal-għeluq

u l-bqija.

Għaliex Uża HTML

Għaliex għandek tuża XHTML

Ladarba Tiddeċiedi Fuq HTML jew XHTML - Liema Verżjoni Għandek tuża?

HTML
Hemm tliet verżjonijiet ta 'HTML li għadhom jintużaw b'mod regolari madwar l-Internet:

U xi wħud jistgħu jargumentaw li r-raba 'verżjoni hija l-verżjoni "le-DOCTYPE". Dan spiss jissejjaħ il- mod ta 'quirks u jirreferi għal dokumenti HTML li m'għandhomx definizzjoni tad-DOCTYPE u għalhekk jispiċċaw juru b'mod ċar f'varjaturi differenti.

Nirrakkomanda HTML 4.01. Din hija l-aktar verżjoni reċenti tal-istandard, u hija l-aktar aċċettata mill-browsers moderni. Għandek tkun qed tuża HTML 4.0 jew 3.2 biss jekk ikollok raġuni speċifika għal (bħal jekk qed tibni Intranet jew kjosk fejn il-browsers jarawha biss tappoġġja 3.2 jew 4.0 tags u għażliet). Jekk ma tafx għal fatt li int f'din is-sitwazzjoni, allura m'intix, u għandek tuża l-HTML 4.01.

XHTML
Bħalissa hemm żewġ verżjonijiet ta 'XHTML: 1.0 u 2.0.

XHTML 2.0 huwa ġdid ħafna u għadu mhux appoġġjat mill-brawżers tal-Web. Allura nirrakkomanda li tuża XHTML 1.0 għal issa. Se jkun tassew sbieħ meta l-XHTML 2.0 huwa appoġġat b'mod wiesa ', imma sa dakinhar, għandna nibqgħu mal-verżjonijiet li l-qarrejja tagħna jistgħu jużaw.

Ladarba tkun iddeċidiet fuq Verżjoni

Kun żgur li tuża DOCTYPE. L-użu ta 'DOCTYPE huwa linja waħda aktar fid-dokumenti HTML tiegħek, u jassigura li l-paġni tiegħek huma murija bil-mod kif huma maħsuba biex jintwerew.

Id-DOCTYPE għall-verżjonijiet varji huma:

HTML

XHTML