Lūk, kāpēc ir dažādas HTML versijas

Pirmajai HTML versijai nebija versijas numura, to vienkārši sauca par "HTML", un tā tika izmantota, lai izveidotu vienkāršas tīmekļa lapas jau no 1989. līdz 1995. gadam. 1995. gadā IETF (Internet Engineering Task Force) standartizēja HTML un numurēja tas ir "HTML 2.0".

1997. gadā World Wide Web konsorcijs (W3C) iepazīstināja ar nākamo HTML versiju HTML 3.2. Tam sekoja HTML 4.0 1998. gadā un 4.01 1999. gadā.

Pēc tam W3C paziņoja, ka tā neveidos jaunas HTML versijas un sāks koncentrēties uz paplašināmu HTML vai XHTML. Viņi iesaka Web dizaineriem izmantot savu HTML dokumentu HTML 4.01.

Ap šo punktu attīstība ir atdalīta. W3C koncentrējās uz XHTML 1.0 un tādas lietas kā XHTML Basic kļuva par ieteikumiem 2000. gadā un turpmāk. Bet Web dizaineri nevēlas pāriet uz stingru XHTML struktūru, tāpēc 2004. gadā Web hiperteksta lietojumprogrammu tehnoloģiju darba grupa (WHATWG) sāka strādāt pie jauna HTML versijas, kas nav tik stingra kā XHTML ar nosaukumu HTML5. Viņi cer, ka tas tiks pieņemts kā W3C ieteikums.

Lēmums par HTML versiju

Jūsu pirmais lēmums, rakstot Web lapu, ir tas, vai rakstīt HTML vai XHTML. Ja jūs izmantojat redaktoru, piemēram, Dreamweaver, šo izvēli nosaka jūsu izvēlētā DOCTYPE. Ja izvēlēsities XHTML DOCTYPE, jūsu lapa tiks rakstīta XHTML formātā un, ja izvēlēsities HTML DOCTYPE, jūs rakstīsiet lapu HTML formātā.

Starp XHTML un HTML ir vairākas atšķirības. Bet tagad jums viss, kas jums jāzina, ir tas, ka XHTML ir HTML 4.01 pārrakstīts kā XML lietojumprogramma. Ja rakstāt XHTML, visi jūsu atribūti tiks citēti, jūsu tagi ir aizvērti, un jūs to varētu rediģēt XML redaktorā. HTML ir daudz brīvāks nekā XHTML, jo jūs varat atstāt citātus pie atribūtiem, atstājot atzīmes, piemēram

bez aizvēršanas taga

un tā tālāk.

Kāpēc izmantot HTML

Kāpēc izmantot XHTML

Kad esat nolēmis HTML vai XHTML - kāda versija jums jāizmanto?

HTML
Internetā regulāri tiek izmantotas trīs HTML versijas:

Un daži varētu apgalvot, ka ceturtā versija ir "no-DOCTYPE" versija. To bieži dēvē par " quirks" režīmu un attiecas uz HTML dokumentiem, kuriem nav definēta DOCTYPE, un tādējādi galu galā dažādās pārlūkprogrammās parādās ļoti atšķirīgi.

Es ieteiktu HTML 4.01. Šī ir jaunākā standarta versija, un tā ir visplašāk pieņemtā mūsdienu pārlūkprogramma. Jums ir jāizmanto tikai HTML 4.0 vai 3.2, ja jums ir konkrēts iemesls (piemēram, ja veidojat iekštīklu vai kiosku, kur pārlūkprogrammas, kas to skatās, atbalsta tikai 3,2 vai 4,4 tagus un opcijas). Ja jūs nezināt par faktu, ka esat šādā situācijā, tad jūs neesat, un jums vajadzētu izmantot HTML 4.01.

XHTML
Pašlaik ir divas versijas XHTML: 1.0 un 2.0.

XHTML 2.0 ir ļoti jauns, un tīmekļa pārlūkprogrammas vēl arvien netiek atbalstītas. Tāpēc es ieteiktu tagad izmantot XHTML 1.0 . Ja XHTML 2.0 tiek plaši atbalstīta, tas būs patiešām jauki, bet līdz tam mums jāpieliek pie versijām, ko var izmantot mūsu lasītāji.

Kad esat izvēlējies versiju

Noteikti izmantojiet DOCTYPE. Izmantojot DOCTYPE, HTML dokuments ir tikai vēl viena rinda, un tā nodrošina to, ka jūsu lapas tiek parādītas tā, kā tās tiek parādītas.

DOCTYPE dažādām versijām ir:

HTML

XHTML