Kako pretvorim HTML v XHTML?

Razširljivi jezik za označevanje hiperbesedila (XHTML) je nadomestil podoben jezik za označevanje hiperbesedila (HTML) kot izbrani označevalni jezik za ustvarjanje spletnih strani, vendar je stare spletne strani razmeroma enostavno pretvoriti iz HTML v XHTML. Najprej izberite ustrezno različico XHTML, v katero želite pretvoriti, ker različne različice podpirajo različne funkcije. Nato ročno spremenite kodo, da bolje razumete sintaksična pravila novega jezika, ali uporabite programsko orodje za pretvorbo strani namesto vas. V obeh primerih je dobro preveriti, ali je bil dokument pravilno pretvorjen s validatorjem XHTML, ki lahko zazna morebitne napake v kodi.

Upoštevajte, da ima XHTML tako kot HTML več različnih različic in ne podpirajo vse enakih funkcij. XHTML 1.0 Transitional omogoča določene predstavitvene oznake, elemente in atribute, ki so prisotni v prejšnjih standardih HTML, vključno z oznake in atributi “center”. Če prehajate s HTML na XHTML 1.0 Strict ali XHTML 1.1, odstranite vse predstavitvene oznake ali elemente in ponovno ustvarite želeni videz z uporabo kaskadnih slogovnih listov, ker te različice XHTML ne podpirajo nobenih predstavitvenih elementov.

Za preprost spletni dokument je mogoče ročno izvesti pretvorbo HTML v XHTML. Če ste novi v XHTML, vam lahko to pomaga tudi, da se bolje seznanite s strožjimi sintaktičnimi pravili jezika. Za skladnost s temi strožjimi zahtevami se prepričajte, da so vse oznake napisane z malimi črkami, pravilno ugnezdene in zaprte s poševnico naprej. Poleg tega morajo biti vse vrednosti znotraj narekovajev. Možnost »poišči in zamenjaj vse«, ki je na voljo v večini urejevalnikov besedil in programov za spletni razvoj, vam lahko pomaga pri teh spremembah.

Programska oprema lahko pretvori vašo kodo iz HTML v XHTML s samo nekaj kliki. Večina profesionalnih programov za spletno oblikovanje ima to možnost, pogosto v meniju »Datoteka« ali »Orodja«. Priljubljeno orodje, imenovano HTML Tidy, ki so ga prvotno izdali člani konzorcija World Wide Web Consortium (W3C), je mogoče brezplačno prenesti in bo očistilo in pretvorilo med priljubljenimi spletnimi formati. Morda boste na spletu lahko našli tudi nekaj orodij, ki lahko spremenijo dokumente iz enega označevalnega jezika v drugega.

Ne glede na to, ali se odločite za ročno urejanje dokumentov ali za izvedbo pretvorbe HTML v XHTML uporabite programsko opremo, morate preveriti nekaj stvari, preden objavite svoje strani v spletu. Da je XHTML veljaven, mora imeti stran tako definicijo vrste dokumenta (DOCTYPE ali DTD) kot izjavo imenskega prostora XML. Vsak od teh bo odvisen od različice XHTML-ja, ki jo uporabljate, zato naredite malo raziskav, da ugotovite, kako naj bi ti elementi izgledali. Potrjevalnik XHTML, ki je na voljo v večini programske opreme za spletno razvijanje, pa tudi na spletni strani W3C, vas bo obvestil o morebitnih napakah ali pomanjkljivostih v vaši kodi.